API version 1

- ‐

insertData

文字列を挿入します。

呼出形式一覧

呼出形式

説明

void insertData(integer offset, string text)

offsetで指定した位置にtextで指定した文字列を挿入します。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

offset

追加する位置(文字数で指定)

text

追加する文字列

例外

なし

関連項目

XmlTextクラス



使用例 CRSダウンロード

Form XmlCharaData {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

           var xm = new XmlDocument();
   xm <<  xml  <<-
   <?xml version="1.0"?>
   <root>
           <A1>sample 1</A1>
   </root>
   ->> ;

   var parent = xm.documentElement;
   var text = xm.createTextNode("CD");
   xm.documentElement.appendChild(text);

   text.replaceData(1, 1, "newtext");
   print(text.substringData(0, 12)) ;
   text.appendData("abcdefg");
   print(text.substringData(2, 12)) ;
   text.deleteData(5, 3)  ;
   print(text.substringData(2, 12)) ;
   text.insertData(4, "xy-xy");
   print(text.substringData(2, 12)) ;

   var list = parent.childNodes;
   for (var n in list) {
           var node = list.item(n);
           print("loop ",n , " ", node.nodeName ,"+",node.length,"+" , node.data);
   }
}