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>
->>;