<XML総合 part="3"/>
■ このスレッドは過去ログ倉庫に格納されています
0208デフォルトの名無しさん
2009/03/26(木) 00:38:08Processing Instructionの属性の値を読み書き方法を教えてください。
<?xml version="1.0" encoding="SHIFT_JIS"?>
<root>
<?aaa c="0" ?>
<eee g="0"/>
</root>
というようなXMLが有った場合、
eee要素の取得は XmlDom.documentElement.selectSingleNode("eee")
属性gの値の書き換えは、.Attributes.getNamedItem("g").text = "1"
で出来ますが、これと同じようにaaaのProcessing Instruction要素、
つまり<?aaa c="0" ?>を取得し、属性cの値を読み書きしたいのです。
この場合なら要素の取得は XmlDom.documentElement.childNodes(0)
で出来ますが、インデックス指定ではなaaaの名前指定で取得する方法をお願いします。
Microsoft.XMLDOMのバージョンは6.0です。
■ このスレッドは過去ログ倉庫に格納されています