使用XmlReader的XmlWriter comlex用法
我即将通过xmlReader读取文件,并通过XmlWriter向此对象中插入一个子元素并保存输出。 我如何解析这两个类之间的数据? 我知道SimpleXml已经存在并且很容易。 但我有大量的数据,我需要使其更快,然后SimpleXml可以。 它仅仅是条件性的,我还有代码,我只需要通过这些qwestions得到答案:创建两个对象reader / writer和他们的工作通过SimpleXml更快的类似吗? 如何使用xmlReader对象并将数据部分解析到XmlWriter中?
XMLWriter
不仅比SimpleXML
更快,而且占用更少的内存。 特别是当你需要处理大量的数据时(和你一样),你应该使用XMLWriter
因为更大的数据速度真的开始变得很重要。
当然,你可以同时拥有一个XMLReader
和一个XMLWriter
。 你可以这样写:从XMLReader
读取并立即写入XMLWriter
。
编辑:我在这里发现了一些不错的统计数据(也是一个代码示例)。 读了这些,我还了解到,SimpleXML比XMLWriter占用更少的内存,这让我有点惊讶......所以我最初的声明似乎只有50%是真实的。 更快:是的,更少的内存:没有。
链接地址: http://www.djcxy.com/p/64745.html