XML DOM substringData()メソッド
CDATA オブジェクト
定義と使い方
substringData() メソッドは CDATA ノードから文字列を取得します。
構文
CDATANode.substringData(start,length)
| 引数 | 説明 |
|---|---|
| start | 必須です。文字の抽出を開始する位置を指定します。開始値は0から始まります。 |
| length | 必須です。抽出する文字数を指定します。 |
例
次のコードスニペットはloadXMLDoc()「」を xmlDoc に読み込み、最初の CDATA 要素から "Stun" という文字列を取得します:
例
xmlDoc=loadXMLDoc("books_cdata.xml");
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0]
y=x.substringData(3,4);
document.write(x.nodeValue);
document.write("
");
document.write(y);
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0]
y=x.substringData(3,4);
document.write(x.nodeValue);
document.write("
");
document.write(y);
出力:
Stunning!
Stun
Stun
試してみる »
CDATA オブジェクト その他の拡張