【问题标题】:ASP.NET + VB.NET - How to get a value from a HTML stringASP.NET + VB.NET - 如何从 HTML 字符串中获取值
【发布时间】:2023-04-09 14:34:02
【问题描述】:

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

【问题讨论】:

    标签: asp.net html vb.net


    【解决方案1】:

    使用 HTML 解析器,例如 HTML Agility Pack

    它可以解析完整文档和文档片段,并让您使用类似 XPath 的语法来查询它们。

    源代码下载带有许多示例项目。

    【讨论】:

      【解决方案2】:

      1- 将 span 转为服务器对象:

      <span ID="span1" runat="server"> .... </span>
      

      2- 获取文本的 InnerText 属性位于 > 和

      Dim str as string = span1.InnerHTML
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-30
        • 2017-02-02
        • 2019-01-28
        相关资源
        最近更新 更多