VBScript
VBScriptでXML読み込み2015/08/03
VBScriptでXMLのデータを読み込んでみた。
data.xml内のchar要素ごとにname要素とcolor要素の値を抽出する。
【実行イメージ】
Dim xml, result Set xml = WScript.CreateObject("MSXML2.DOMDocument") xml.load("data.xml") result = "" For Each elm in xml.getElementsByTagName("char") name = elm.getElementsByTagName("name")(0).text color = elm.getElementsByTagName("color")(0).text result = result & name & ":" & color & vbCr Next MsgBox result, vbSystemModal, "結果"data.xml
<?xml version="1.0" encoding="UTF-8" ?> <root> <char> <name>クワイ</name> <color>緑</color> </char> <char> <name>オビ</name> <color>青</color> </char> <char> <name>モール</name> <color>赤</color> </char> </root>