如何使用xpath解析大型XML文件?

时间:2013-08-01 09:30:45

标签: c# .net xml xml-parsing

我编写了用于解析(读取)XML文件并将属性插入Excel工作表的代码。我正在使用XmlDocument类来读取XML文件。

如果XML很小,这种方法很有效,但如果XML非常大,那么它就无法处理那么大的XML文件。

如何使用xpath组合解析大型XML文件?

2 个答案:

答案 0 :(得分:0)

尝试将XML削减到较小的部分

答案 1 :(得分:0)

我正在使用SelectNodes剪切小元素中的xml文档

XmlDocument doc = new XmlDocument();
XmlNodeList nodeList = doc.SelectNodes(".....");
if (nodeList != null)
   {
       foreach (XmlNode node in nodeList)