我如何从包含 HTML 数据的 nvarchar db 字段中仅提取某些标签之间的文本

本文关键字:提取 文本 之间 标签 字段 db 包含 HTML nvarchar 数据 | 更新日期: 2023-09-27 18:35:24

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

在这个html数据

''字符串中,我有标签<description></description>和我只想在所述标签之间获取文本。

我也认为我无法在 XML 数据类型字段中存储普通的 html,因为它不会是有效的 XML?

我如何从包含 HTML 数据的 nvarchar db 字段中仅提取某些标签之间的文本

试试这样的事情

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