您好,我正在尝试解析XPS打印文件时遇到问题。我有一个交错打印的XPS文件,我想解析这个XML文件,但输出是分块的。即我有一个[0] .piece [1] .piece [2] .piece和[3] .last.piece文件,它们一起表示我需要解析的xml。你们有什么想法,我可以做些什么来加入所有这些文件,并将它们转换为有效的XML,以便使用.Net C#读取它。从加入几个文件中读取xml
在此先感谢
您好,我正在尝试解析XPS打印文件时遇到问题。我有一个交错打印的XPS文件,我想解析这个XML文件,但输出是分块的。即我有一个[0] .piece [1] .piece [2] .piece和[3] .last.piece文件,它们一起表示我需要解析的xml。你们有什么想法,我可以做些什么来加入所有这些文件,并将它们转换为有效的XML,以便使用.Net C#读取它。从加入几个文件中读取xml
在此先感谢
XDOC使用读取每个文件,然后Linq到XML来选择你想要的所有元素。
编辑:对于流想法,我把我的回答您的评论,这想出了:
太大的文件简单地阅读文本,携手然后解析?这是想到的明显解决方案。 – 2012-03-14 01:34:13