API version 1
- ‐
removeNamedItem¶
名前を指定してノードを削除します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
CRS::Common::Core::XmlNode removeNamedItem(string name) |
nameで指定した名前を持つノードを削除します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
CRS::Common::Core::XmlNode |
削除されたXmlNodeオブジェクト。 実体はXmlNodeか派生クラスのオブジェクトになります。 ノードが見つからない場合は無効なXmlNodeオブジェクトを返します。 |
引数一覧
引数 |
説明 |
---|---|
name |
名前 |
例外
なし
使用例
var map = xmldoc.documentElement.attributes;
map.removeNamedItem("width");
関連項目
XmlNodeクラス
getNamedItem、setNamedItem、removeNamedItemNSメソッド
使用例
CRSダウンロード
Form XNNMap_02 {
x = 0;
y = 0;
width = 800;
height = 600;
EditBox editbox1 {
x = 8;
y = 32;
width = 456;
height = 232;
}
var xm = new XmlDocument();
var session = httpSession.findSession("http://httpbin.org/xml");
var res = session.get("/xml") ;
xm.load(res);
EditBox1.Value = xm.xml;
var node = xm.documentElement.selectSingleNode("slide");
var map = node.attributes;
var attr = xm.createAttribute("width");
attr.value = "10";
var n = map.setNamedItem(attr);
var att2 = xm.createAttributeNS("http://bizbr.org/2018/sample", "GH");
att2.value = "10";
var m = map.setNamedItemNS(att2) ;
var att3 = map.getNamedItemNS("http://bizbr.org/2018/sample", "GH");
print(att3.nodeValue, "\n");
var n1 = map.removeNamedItem("width");
var m1 = map.removeNamedItemNS("http://bizbr.org/2018/sample", "GH");
print("set ",s , " + ",attr," + ",att2," + ",att3," + ",n1, " + " ,m1 );
}