【发布时间】:2020-04-23 19:15:47
【问题描述】:
我使用此代码获取 TD 标签
Set TDElement = oHtml.getElementsByTagName("tr")(6).getElementsByTagName("td")(18)
这会将 TD 标记的整个文本返回给我。
Text1
Text2
Text3
我想要做的是在<br></br>之前获取每个单独的字符串
这是 HTML 页面:
<td class="Td" nowrap="" valign="top">
text1<br></br>
text2<br></br>
text3<br></br>
</td>
如何在 TD 标签内迭代这个字符串
【问题讨论】:
-
将
替换为空,并使用SPLIT函数由分割,或者使用内部文本 -
感谢@Nathan_Sav,这对我有用。
-
@Nathan_Sav:你为什么不发表你的评论作为答案?
-
顺便说一句,
<br>标签是一个空标签,这意味着它没有结束标签。
标签: html vba excel web-scraping