我正在进行一项贸易研究,评估为大型系统解析XML的各种方法。我在多个平台(iOS,Linux,OS X,Windows)上查看分析和实际相对性能(空间和时间)。我目前的方法和库的候选评估列表如下:
我错过了任何特别有价值的工具或不同的解析方法吗?
答案 0 :(得分:2)
Altova XMLSpy提供了构建高性能DTD或特定于Schema的XML读取器和编写器的方法。
我没有使用该产品的经验,但已经为类似的工具构建了原型,因为我认为基本前提非常好。
编辑:评论要求指向“如何完成”。不知道他们是怎么做到的(知道我是怎么做到的:),但这里有一个链接,在Altova网站上讨论: http://www.altova.com/xmlspy/xml-code-generation.html
答案 1 :(得分:1)
您遗失了Linq-To-Xml/XDocument
,它提供了XmlDocument/DOM
的替代方案。
答案 2 :(得分:0)
您应该添加 RapidXML 以及:
Ultra-portable, small complex config file library in ANSI C?