API version 1
- ‐
splitText¶
指定の位置でTextノードを分割して2個のTextノードにします。
呼出形式一覧
呼出形式 |
説明 |
---|---|
CRS::Common::Core::XmlText splitText(integer offset) |
offsetで指定した位置でTextノードを分割して2個のTextノードにし、そのノードを返します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
CRS::Common::Core::XmlText |
分割した後半のテキストを含むXmlTextオブジェクト |
引数一覧
引数 |
説明 |
---|---|
offset |
分割位置(文字数で指定) |
例外
なし
使用例
CRSダウンロード
Form XmlText {
x = 0;
y = 0;
width = 800;
height = 600;
var xm = new XmlDocument();
xm << xml <<-
<?xml version="1.0"?>
<root>
</root>
->> ;
var parent = xm.documentElement;
var text = xm.createTextNode("CDEFGHIJKLMN");
xm.documentElement.appendChild(text);
var size = 5 ;
print("分割前 ",text.data);
var text2 = text.splitText(size);
print("split操作 ",text2, " 分割サイズ= ", size );
print("前 ",text.data," ( ",text.length ," )") ;
print("後ろ ",text2.data," ( ",text2.length ," )" );
}