问题描述
||
如何使用VB.NET从HTML字符串中获取值?
<p style=\"text-align: center; margin: 0px\">
<span style=\"font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold\">
This is the text I want to catch!!!
</span>
</p>
解决方法
使用HTML解析器,例如HTML Agility Pack。
它可以解析完整的文档和文档片段,并允许您使用类似XPath的语法查询它们。
源代码下载包含许多示例项目。
,1-将跨度转到服务器对象:
<span ID=\"span1\" runat=\"server\"> .... </span>
2-InnerText属性,使文本驻留在>和<之间的范围内:
Dim str as string = span1.InnerHTML