解析大型 XML

本文关键字:XML 大型 | 更新日期: 2023-09-27 18:37:00

如何使用 C# WP7 将此 XML 解析为不同的列表以绑定不同的全景页面:

<root>
 <main1>
  <item>
   <id>1</id>
  </item>
 <item>
  <id>2</id>
 </item>
 </main1>
 <main2>
  <item>
   <id>1</id>
  </item>
  <item>
   <id>2</id>
  </item>
 <main2>
</root>

解析大型 XML

解析大型 XML 文档的最有效(和内存保留)方法是使用 XmlReader 。Se MSDN howto 作为一个合理的例子。

分析 XML 文档的最简单方法通常是 XDocument 类,但该类会立即将整个文档读入内存,对于大型文档,不建议使用。