ASPでXMLを扱う
最終更新日時:2007-03-01 17:53:34
ASP
ASP
ASPでXMLを扱う
ASP で XML 文書を扱う場合には MSXML2.DOMDocument オブジェクトを使用します。
Set objDOM = Server.CreateObject("MSXML2.DOMDocument")
objDOM の load() や loadXML() を使用して XML 文書を読み込むことができ、成功すると objDOM を利用して XML の各要素にアクセスできるようになります。
XML 形式のファイルを読み込んでメモリ上に展開する
result = objDOM.load("file.xml")
XML 形式の文字列を読み込んでメモリ上へ展開する
result = objDOM.loadXML(str)
XPath が /XML/* なもののノード名および要素を取得
Set nodelist = objDOM.selectNodes("/XML/*") For i = 0 To nodelist.length - 1 rc = rc & nodelist.item(i).nodename & "," rc = rc & nodelist.item(i).text & "," Next
XPath が /XML/status な要素を取得
result = objDOM.selectsingleNode("/XML/status").text