我正在寻找一些帮助来弄清楚如何使用 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) 是“沸腾时间”,但我无法查看其后的文本。
最佳答案
跨度后面的文本在下一个文本节点内并延伸到 <br>
所以要读取它的值:
value = SpanList(1).nextSibling.nodeValue
(然后LTrim()
去掉空格)
关于html - 使用 VBA 跨度后读取 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36930452/