2011-04-19 35 views
5

我正在執行一項交易研究,評估爲大型系統解析XML的各種方法。我在多個平臺(iOS,Linux,OS X,Windows)上查看分析和實際相對性能(空間&時間)。的方法和庫我當前候選評價表如下:什麼是可用於解析XML的主要方法/庫?

我缺少什麼特別有價值的工具,或不同的解析方法?

+0

你想要XmlReader,而不是XmlTextReader。 – 2011-04-19 18:58:46

+0

我改正了,謝謝! – retrodrone 2011-04-19 19:29:17

+0

您的JAXB鏈接適用於版本1,JAXB 2.2(JSR-222)是當前版本:http://www.jcp.org/en/jsr/detail?id=222 – 2011-04-28 20:27:27

回答

1

您缺少Linq-To-Xml/XDocument,它提供XmlDocument/DOM的替代選項。

+0

哦,你是對的,謝謝你。 – retrodrone 2011-04-19 18:35:02

2

Altova XMLSpy提供了一種構建高性能DTD或特定於架構的XML讀取器和編寫器的方法。

我對該產品沒有經驗,但已經爲類似的工具構建了原型,因爲我認爲基本前提非常好。

編輯:一個評論請求一個指向「如何完成」的指針。說不上他們是如何做到這一點(知道我是怎麼做的:),但這裏的,大約在Altova的網站談了鏈接: http://www.altova.com/xmlspy/xml-code-generation.html

+0

Ira,+1,但您能否提供顯示如何完成的鏈接?我使用XMLSpy,但不知道這一點。 – 2011-04-19 19:00:05

相關問題