【问题标题】:How can I pull out only the text which is between certain tags from an nvarchar db field containing HTML data如何从包含 HTML 数据的 nvarchar db 字段中仅提取某些标签之间的文本
【发布时间】:2012-05-25 11:17:18
【问题描述】:

我没有使用 XML 作为存储 HTML 的数据类型,而是简单地存储它 作为 nvarchar 数据库字段中的字符串。

在这个 html 数据\字符串中,我有标签 <description></description> 和 我只想在所述标签之间获取文本。

我还认为我不能将普通的 html 存储在 XML 数据类型字段中,因为 它不是有效的 XML?

【问题讨论】:

标签: c# sql-server asp.net-mvc linq entity-framework


【解决方案1】:

试试这样的

           XElement xmlTree = XElement.Parse("here put your html as string");
           var elements = xmlTree.Elements("description")
           foreach (XElement el in elements)
               Console.WriteLine(el);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2020-03-17
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    相关资源
    最近更新 更多