- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB6.0でDOMを使用してXMLを編集したい)
VB6.0でDOMを使用してXMLを編集する方法
このQ&Aのポイント
- VB6.0でDOMを使用してXMLを読み込み、著者のidの内容を変更する方法を教えてください。
- 磯野カツオという著者のidを「1234567」から「9999999」に変更したいです。
- VB6.0のコーディング例を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
getElementsByTagNameで 著者ノードを探して このノードの attributes.getNamedItem("ID") で属性を取り出します Textプロパティを変更すればいいようですよ Dim objNode as IXMLDOMNodeList Dim objAttr as IXMLDOMNode Set objNode = xmlDocument.GetElementByTagName("著者") set objAttr = objNode(0).attributes.getNamedItem("ID") objAttr.Text = "9999999" xmlDocument.save "sample01.xml" といった具合でしょう ... # 質問中の『著者』タグの = の前の IDが抜けているのは間違いですよね
お礼
回答ありがとうございました。 教えていただいた方法でやってみたところ求めていた通りになりました。 大変助かりました。