XMLパッケージはXML定数を定義しています。XML定数は、<<オペレータによりXmlDocumentオブジェクトへデータを設定するために利用することができます。
XML定数ブロック内は、CRSスクリプトとは文法的な関連性はないため、CRSの文法(文字列を""で括るなど)、定数($REDなど)、演算子(+や-など)、関数などは使用できません。XMLとしての書式に従う必要があります。
以下の書式でCRSスクリプト内にXMLデータを直接記述することができます。
xml <<- (XMLデータ) ->>;
使用例
var x = new XmlDocument(); x << xml <<- <?xml version="1.0" encoding="SHIFT_JIS"?> <data> <record title="レコード1"> <item1>アイテム1</item1> <item2>アイテム1</item2> <item3>アイテム1</item3> </record> </data> ->>;