vbsでDOM操作
先日vbsからのhttpリクエストはできたのですが、どうやってデータを抜き出そうかと考えていました。
正規表現でデータを切り取るのはどうにもめんどくさいし
簡単にjavascriptな感じでDOM操作したいと思っていたのですが、
htmlfileなるものでできました!
Dim doc: Set doc = CreateObject("htmlfile") doc.Write(xhr.responseText) Dim div:Set div = doc.getElementsByTagName("div")
htmlfile、全部小文字で雑な扱いを受けてるのかと思います。。。
- 参考
WSHでMSHTML.HTMLDocumentを扱えた
コマンドラインでHTMLファイルをテキストファイルにする。
Parse html file using MSHTML in VBScript
WSH で HTML を XPath したいんじゃあああぁぁ