API version 1

- ‐

deleteData

文字列を削除します。

呼出形式一覧

呼出形式

説明

void deleteData(integer offset, integer count)

offsetで指定した位置からcount数の文字を削除します。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

offset

削除する位置(文字数で指定)

count

削除する長さ(文字数で指定)

例外

なし

関連項目

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