將XML綁定到Java的用途是什麼?有什麼更好的選擇?我需要編組/解組速度。我有20M的XML文件。我需要xml-to-java最快的框架。java中的替代xml綁定
2
A
回答
2
JAXB是明顯的選擇。它非常簡單,易於理解,速度很快,並且內置於Java6中。
1
XStream的是很容易使用,我發現它是非常快:
0
框架,修改字節碼,就像jibx,大概是fastet解決方案。但他們不是無憂無慮的。 您可能需要爲您的IDE提供專用插件,以便IDE瞭解jibx的功能。
如果速度不是唯一的因素,我會像Brian建議的那樣去參加XStream。它非常易於使用。
0
我一直在使用JIBX for XML來java綁定,我很滿意它。它還有一個maven插件,以便您可以在構建時提供綁定配置,以免在運行時遇到任何問題。至於它的速度,在JAXB之後排在第二位。
相關問題
- 1. XML數據綁定向導替代
- 2. 替代數據綁定
- 3. NSButton替代標題綁定
- 4. Java的替代XML的文件
- 5. 替代Java中
- 6. XML Schema與Java代碼的運行時綁定
- 7. 替代佈局的數據綁定
- 8. 數據綁定的RelativeSource替代
- 9. SED替代XML
- 10. 替代Java 6中
- 11. 替代方式綁定指令
- 12. 優雅和高性能替代綁定()
- 13. ExtJS雙向數據綁定?或替代
- 14. JavaScript setInterval範圍問題:替代綁定
- 15. Cocoa綁定調用valueForKey:代替valueForKeyPath:
- 16. GPUImage和Monotouch綁定或替代
- 17. WPF綁定替代品/增強
- 18. Java中的PostMessage()替代(Android)
- 19. Java中的替代方法
- 20. Java中的Thread.Sleep替代
- 21. 替代Java 8中的Thread.stop()?
- 22. Java xml綁定元素鉤子
- 23. 的Java替代的特定字符
- 24. 如何使用java讀取xml中的替代標籤?
- 25. Spring XML綁定
- 26. Python XML綁定
- 27. DataGrid中綁定列替換()
- 28. Java BufferedImage的替代
- 29. 替代servicewrapper的Java?
- 30. Java TreeMap的替代
[Java XML Binding]的可能重複(http://stackoverflow.com/questions/205749/java-xml-binding) – 2011-01-27 14:02:45
http://onjava.com/pub/a/onjava/2007/09/07 /schema-less-java-xml-data-binding-with-vtd-xml.html – 2011-01-27 19:33:41
@ vtd-xml-author - 該文章錯誤地指出JAXB和Castor需要XML模式。他們能夠從XML模式生成對象模型,但您也可以從對象開始並將它們映射到XML而無需模式。 – 2011-01-28 16:17:18