【问题标题】:Convert html string to xml and populate datagrid using xml file将 html 字符串转换为 xml 并使用 xml 文件填充数据网格
【发布时间】:2012-07-19 11:12:32
【问题描述】:

使用 htmlagilitypack 我从网页中提取 html 内容并将其存储在字符串中。我什至删除了输出中的所有标签。现在我想用输出字符串中的值填充数据网格。我想将这个包含 html 内容的字符串转换为 xml 并将其用作数据网格的源。当我将 html 字符串转换为 xml 时,输出看起来像下面的代码, 客户关系管理

         
        some text

          education details

          Id details 
      Salary
      Experience
      Location
      Name 
                    Mobile: 
                    Region 
         
        Similar Resumes    New  crm


         
        crm

          education details

          Id details 

      Experience

      Name 

                    Telephone: Region 
         
        Similar Resumes      CRM


         

这里xml文件中没有标签,因此不知道如何使这些值显示在datagrid中。

【问题讨论】:

  • 是的,我希望在 Windows 应用程序数据网格中按行填充。

标签: c# xml c#-4.0 xml-parsing html-parsing


【解决方案1】:

请参阅问题What does <![CDATA[]]> in XML mean? 以了解更多信息和

记住:&amp;amp;nbsp; 需要转换为空格。 CDATA 中的文本输入是您在网格中输出的文本。

例子

<description>
<![CDATA[
    some text

      education details

      Id details 
  Salary
  Experience
  Location
  Name 
                Mobile: 
                Region 
    Similar Resumes    New crm


   ...
]]> 
</description>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多