我有幾個相同格式的xml,我想將它們一起加入到一個大的xml文件中。有什麼有用的類可以讓我抓住特定的節點並將它們混合在一起,還是我必須解析所有的xml並創建一個新的? 問候 彼得使用Java加入多個XML文檔
3
A
回答
1
如果格式簡單,連接不會被深度嵌套,
爲什麼不扔頭了,並加入文本?
如果加入會更復雜apache commons會帶來幫助。
因此,解析將是最合理的解決方案。
1
這完全取決於XML文件的結構。你不能只將它們連接起來,因爲那時你將有多個根元素。雖然您可以使用SAX解析器來複制內容而無需將整個文件加載到內存中,但仍需要弄清楚如何交織內容。
0
您也可以使用XSLT來執行此操作。檢查this瞭解更多詳情。您可以在java中使用XSLTransformer API。
相關問題
- 1. 使用XSL單個XML文檔轉換成多個文檔
- 2. 加入或合併兩個XML文檔
- 3. 變換多分枝XML文檔到多個XML文檔
- 4. 的Xml多個文檔
- 5. SSIS 2005多個XML文檔
- 6. 插入XML文檔(JAVA)的另一個XML文檔的特定節點
- 7. 使用Java split()方法將XML字符串拆分爲多個XML文檔
- 8. 如何將xml文檔添加到java中的另一個xml文檔中
- 9. 用Java解析XML文檔
- 10. 使用C#中另一個XML文檔中的元素附加XML文檔
- 11. 使用C#或Java讀取XML文檔
- 12. 過濾XML文檔使用XPATH在Java
- 13. 的Java - XML文檔
- 14. 如何使用多個XML模式驗證xml文檔
- 15. 在一個xml文檔中使用多個xsl文件
- 16. 使用JAXB將XML文檔嵌入到另一個XML中
- 17. 從Java寫入XML文檔 - 簡單
- 18. XQuery:將XML文檔插入到第二個XML文檔中
- 19. 向XML文檔追加多個類似的XML節點
- 20. 使用Powershell使用Foreach修改多個XML文檔
- 21. 使用DOMDocument加載遠程XML文檔
- 22. 如何使用DOM(JAVA)在XML文檔中添加Doctype
- 23. Java:如何在使用Java處理XML文檔時使用DTD?
- 24. 將文檔類型插入XML文檔(Java/SAX)
- 25. 插入從XML文檔的XML元素添加到其他的XML文檔
- 26. xml多對多使用linq加入
- 27. JSTL導入/ XML文檔加載可變
- 28. 加載XML文檔
- 29. 加載XML文檔
- 30. 使用dtd文檔驗證xml文檔
你聽說過vtd-xml嗎?您可以輕鬆實現字節級的安裝,並且可以最大限度地提高效率 – 2011-01-31 04:03:10