用XmlTextReader分割大型XML文件

by shinichi_wtn 2008-11-21 18:52
前不久从维基百科上下了一个中文维基百科的主要数据包,解压后发现竟然有900M,如此大的XML文件除非内存超大,否则根本无法打开。为此,我想到了把它分割为一些较小的XML文件,并且在文件中保留原有的XML结构。 首先,要分析XML的结构,然后用C#专门针对处理XML的高效工具XmlTextReader对文件进行分割,用XmlTextWriter写入新的小文件中,最后,编程即可。 using System; using System.Xml; using System.IO; using System.Text; namespace data { class Progr... [More]

Tags: ,

C#

这学期做了学生网管

by shinichi_wtn 2008-11-16 16:41
其实这是上学期的事情了,上学期期末,学校信息网络中心招聘一些同学做兼职网管协助学校维护校园网络,解决同学们的电脑和网络故障。当然感兴趣的我和我的一个好朋友都积极地报名参加,最后经过笔试和面试被录用了,开始了这学年的网管之路。 其实这也算一种体验吧,老师们还给我们发了聘书,算是一次校园实习。一周会接到不少同学的电话,大多都是一些基本的问题,不过也有完全不知所以然的问题出现。能电话说明白就尽量搞定,否则就只能上门服务了,装系统是最无聊的活儿了,所以后来如果有人电脑出问题想装系统,扔一张盘给他自己装就OK。 自己的网络知识还是远远不够的,每天有空了就把那本《计算机网络》拿来看,也会看网上别人关于... [More]

Tags:

日记

About

shinichi_wtnI'm Shinichi_wtn

程序员@Microsoft

[More...]

Recent Tweets

Twitter January 25, 13:32
Happy Chinese New Year😃

Twitter January 17, 22:46
为了随身携带更多数据,入手超小的固态移动硬盘,三星提供了很好的硬件加密功能,兼容各种电脑手机 https://t.co/EFmbeoIeY0

Twitter January 5, 16:59
今天晚上的航班回北京 https://t.co/HTEvwO3UU6

Twitter January 1, 13:15
抵达悉尼 https://t.co/Md5oqKGzqo

Twitter January 1, 12:14
澳洲航空的飞机上有wifi,相当不错啊 https://t.co/HPamzyY6st

Twitter January 1, 11:48
澳洲航空,已登机 https://t.co/E4lb9tvvKg

Twitter January 1, 09:54
今天下午的航班前往悉尼,中午在机场吃了一个越南沙拉,味道还行 https://t.co/ySyFRFXrLG

Twitter January 1, 06:55
happy new year😀 https://t.co/sw127L2Ush


Follow me on twitter >>

Month List