我正在进行一项贸易研究,评估为大型系统解析
XML的各种方法.我在多个平台(iOS,Linux,OS X,Windows)上查看分析和实际相对性能(空间和时间).我目前的方法和库的候选评估列表如下:
> SAX
>文档对象模型
> System.Xml.XmlDocument (.NET)
>拉解析
> System.Xml.XmlReader (.NET)
> XmlLite: A Small and Fast XML Parser for Native C++
>数据绑定
> Java API for XML Binding (JAXB)
> XML Schema Definition (XSD) Tool (.NET)
> XML作为数据类型
> Language Integrated Query (LINQ) to XML (.NET)
> Virtual Token Descriptor (VTD)
我错过了任何特别有价值的工具或不同的解析方法吗?
解决方法
您缺少Linq-To-Xml / XDocument,它提供了XmlDocument / DOM的替代方法.