使用VBA在span后读取html



我正在寻找一些帮助,以了解如何使用VBA从html文件中提取"60分钟"。

 <span class="item">Boil Size:</span> 13.71 gal<br>
 <span class="item">Boil Time:</span> 60 min<br>
 <span class="item">End of Boil Vol:</span> 11.86 gal<br>

使用

Set SpanList= htm.getElementsByTagName("span")

我可以算出一个特定的SpanList(1)是"沸腾时间",但我没有办法看到它后面的文本。

span后面的文本位于下一个文本节点内,并扩展到<br>,以便读取其值:

value = SpanList(1).nextSibling.nodeValue

(然后LTrim()删除空间)

最新更新