相关疑难解决方法(0)

如何/我可以使用linq到xml查询具有合理内存消耗的巨大xml文件?

我没有用linq来做xml,但我见过的所有例子都将整个XML文档加载到内存中.

如果XML文件是8GB,你真的没有选择怎么办?

我的第一个想法是将XElement.Load方法(TextReader)FileStream类的实例结合使用.

问题:这是否有效,这是解决搜索非常大的XML文件问题的正确方法吗?

注意:不需要高性能..我正在尝试获取linq到xml基本上完成程序的工作我可以编写循环遍历我的大文件的每一行并收集,但因为linq是"循环中心" "我希望这是可能的......

c# xml linq

16
推荐指数
2
解决办法
7235
查看次数

标签 统计

c# ×1

linq ×1

xml ×1