首页 新闻 会员 周边

c# 如何操作写入巨型xml文件,大概有1GB的样子,写入操作很频繁,一定要使用xml。

0
悬赏园豆:50 [已解决问题] 解决于 2013-07-26 15:11

c# 如何操作写入巨型xml文件,大概有1GB的样子,写入操作很频繁,一定要使用xml。

如何能不一次性把整个文件加载进去,而是加载一个指针类的东西,部分写入。

空明流光的主页 空明流光 | 初学一级 | 园豆:106
提问于:2013-07-25 19:18
< >
分享
最佳答案
0

http://msdn.microsoft.com/zh-cn/library/system.xml.linq.xstreamingelement(v=vs.100).aspx

收获园豆:30
Yu | 专家六级 |园豆:12980 | 2013-07-25 20:02
其他回答(2)
0

直接用File.AppendText的方式写入就可以了~~~

收获园豆:5
路过秋天 | 园豆:4787 (老鸟四级) | 2013-07-26 00:40
0

SAX方法操作文件

http://stackoverflow.com/questions/3337953/working-with-very-huge-xml-file-in-c-sharp

http://www.codeproject.com/Articles/156982/How-to-Open-Large-XML-files-without-Loading-the-XM

搜索 c# work with big xml 

收获园豆:5
2012 | 园豆:21230 (高人七级) | 2013-07-26 08:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册