关于XML操作的问题 各位大哥,小弟现在有一个关于XML文件操作的问题,不知道怎么解决才好问题是这样的,我要用一个XML文档来存数据,然后对这个东西进行操作,比如查询什么的,其他的都写好了,没有什么问题可以文件一大就麻烦,比如我的schedule.xml,有10M多,难道我一次性读到内存中啊???各位大哥是怎么解决的呢??请给个解决办法,有代码片断最好,小弟再次谢过了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 读入内存不是什么大不了的,10M不大,我会这么做,因为编程的难度会降低很多,我可以用更多的时间处理业务上的难题我用XML最原始了,全写成最简单的格式,用DataSet读进来,哈,然后像操作关系型数据库一样操作,特简单,一般的东西也都能表达,XML的类都没用过我觉得只要能实现一个功能就可以,不用太复杂.我的观点比较没出息 根据使用频繁度和更新频繁度,将XML拆分成几个,分别维护 xml本来就不适合大的..读进来会更大的..有一个类xmlReader吧..是向前的.他不会全部读进来 修改大型 XML 文件的有效方法http://www.microsoft.com/china/MSDN/library/data/xml/largexml.mspx net_lover(孟子E章) (你这里怎么会是 ) --------******不是星的吗哇强人。 如果是大文件的话,建议lz还是分解开的好net_lover(孟子E章) 给的那个文章不错,lz可以看看,也许会有些启发我的建议是不要单独用xml做数据源,实在不是很好用lz也可以用datadirect试试,看看性能如何。我是没用过,只是听说这东西还不错 可以试下先将XML数据从一个大的文件中提出来,然后分成几个独立的部分,分别在几个单独的文件中存储 数据表的导出、传输、导入 各位大仙帮忙 关于net3.5 谁有用C#写的类似网页游戏的源码共享一下吧 正则表达式 字符串中的句点如何表示 csdn没高手吗? 求解:在Gridview里嵌入DropDownlist遇到的问题!在线等待~ C#模糊查询如何实现?用LINQ吗?DataView如何定位到记录? 客户端激活方式连接Remoting,能自定义信通吗? 急求:Repeater 如何显示数据库中图片 问个简单问题,如何清空ComboBox中的数据? webservice生成DLL时候的问题,急!高手请进 如何讲图片存为256色bmp格式?
我用XML最原始了,全写成最简单的格式,用DataSet读进来,哈,然后像操作关系型数据库一样操作,特简单,一般的东西也都能表达,XML的类都没用过
我觉得只要能实现一个功能就可以,不用太复杂.我的观点比较没出息
http://www.microsoft.com/china/MSDN/library/data/xml/largexml.mspx
--------
******不是星的吗哇强人。