【发布时间】:2011-01-09 05:19:54
【问题描述】:
我有一个特定格式的 XML 文档,我将被推送。该文档将始终为同一类型,因此非常严格。
我需要对其进行解析,以便将其转换为 JSON(嗯,这是一个稍微有点混蛋的版本,以便其他人可以将它与 DOJO 一起使用)。
我的问题是,我应该使用非常快速的轻量级(不需要 SAX 等)XML 解析器(有什么想法吗?)还是自己编写,基本上转换为 StringBuffer 并在数组中旋转?基本上,在幕后我假设所有 HTML 解析器都将通过字符串(或内存缓冲区)旋转并解析,并在通过的过程中产生输出。
谢谢
编辑
xml 将在 3/4 行到最大 50 行之间(极端)..
【问题讨论】:
-
试试 vtd-xml 你不会后悔的..