ASP.NET + VB.NET-如何从HTML字符串获取值

问题描述

|| 如何使用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