打开xml文件时HtmlAgilityPack Erorr

时间:2017-07-24 22:39:08

标签: c# xml html-agility-pack

我认为我的问题很简单,但我无法承担。 我有一个xml文件,如下所示:

<categorys>
   <category name="">
        <link>some_link</link>
    </category>
</categorys>

我打开它就像这样:

var doc = new HtmlDocument();
doc.Load("categorys.xml");

HtmlDocument类读取像<link/>some_link这样的xml。怎么了?

例如,我的文件在这里:https://yadi.sk/d/ftS2_daS3LNHdy

1 个答案:

答案 0 :(得分:0)

顾名思义,HTMLAgilityPack用于读取HTML文档,而不是XML文档(如果某些XML文档主要是html,可能会有效。)

您需要使用XmlDocument类来处理它。