XMLデータの書き込みをColdFusionで大文字小文字の区別をつけるには? | うたらぼ(アメブロ)
2011-11-16 06:47:28

XMLデータの書き込みをColdFusionで大文字小文字の区別をつけるには?

テーマ:ColdFusionメモ
ども、うたらぼです。


先日、某社で、
xmlデータを読み込んで、
そのデータにxmlデータを追加するように
言われました。


追加したデータで、
「Action」
という属性が大文字でなく、
ちゃんと大文字小文字となるように、とのこと。

ColdFusionでは、大文字小文字の区別がない場合は、
ドット形式の場合は大文字になるようです。

今回のサンプルプログラムはこちらです。
http://d.hatena.ne.jp/utalab/20111116/1321393400


<cfset local.xml.App.Command.XmlAttributes.Action="APPEND">
上記の場合は、タグは
<Command ACTION="APPEND" />
となります。

<cfset local.xml.App.Command.XmlAttributes["Action"]="APPEND">
上記の場合は、タグは
<Command Action="APPEND" />
となります。


今回は[ACTION]部分だけが問題となりましたが、
厳密に大文字小文字の区別をつける場合には、
こちらのようになります。
 http://d.hatena.ne.jp/utalab/20111116/1321393401

ちょっと面倒ですね。

どうしても、大文字小文字の区別をつけたい場合は
面倒な書き方をするしかないですが、
そうでない場合は、
最初のドット形式を使うようにしています。

では、また!

うたらぼさんの読者になろう

ブログの更新情報が受け取れて、アクセスが簡単になります

コメント

[コメントする]

Ameba人気のブログ

Amebaトピックス

    ブログをはじめる

    たくさんの芸能人・有名人が
    書いているAmebaブログを
    無料で簡単にはじめることができます。

    公式トップブロガーへ応募

    多くの方にご紹介したいブログを
    執筆する方を「公式トップブロガー」
    として認定しております。

    芸能人・有名人ブログを開設

    Amebaブログでは、芸能人・有名人ブログを
    ご希望される著名人の方/事務所様を
    随時募集しております。