如何合併多個XML文件,而沒有冗餘數據?我有一個使用OpenStreetMap的項目,數據轉儲採用XML格式。但是,因爲我打算將我的目標區域劃分到地圖中,那麼XML文件中會重複一些節點(地圖中的點)。我想要合併所有這些XML文件,並防止生成的合併文件中存在冗餘數據。提前致謝!合併XML文件
Q
合併XML文件
0
A
回答
0
我會將每個XML文件(無論是2,3,...,N個文件)讀入地圖。每次我閱讀一個新條目時,我都會檢查它是否在地圖中,如果是,請確定您想要的條目(或合併可能合併它們)。
然後,當您完成解析每個XML文件時,將映射轉儲到「合併的」xml文件。
這些XML解析器可能有幫助。
http://www.grinninglizard.com/tinyxml/ http://www.xmlsoft.org/
0
你想以編程方式合併這些XML文件,或者你想脫機使用一些合併工具合併嗎?如果是後者,Project: Merge可能會幫助你。它可以一次合併兩個不同的XML文件,並且可以從命令行運行,因此您可以批量合併所有文件,然後在出現衝突時解決衝突。 (項目:如果沒有衝突,合併將從命令行默默運行。)
相關問題
- 1. 合併Xml文件
- 2. XSLT合併2 XML文件
- 3. 合併XML保存文件
- 4. 合併多個XML文件
- 5. C#XML合併(2+文件)
- 6. AS3 - 合併XML文件
- 7. 如何合併XML文件?
- 8. AS3:合併XML文件
- 9. 合併XML文檔
- 10. 將多個xml文件合併爲單個xml文件
- 11. 在java中合併兩個XML文件並製作單個xml
- 12. 在Flex中合併兩個XML文件
- 13. 將兩個XML文件與XSLT合併
- 14. 取消合併XML文件,可以嗎?
- 15. 使用LINQ合併2個Xml文件
- 16. 使用xslt合併兩個xml文件
- 17. 編碼合併的XML文件
- 18. 在C中合併xml文件#
- 19. 如何合併兩個XML文件
- 20. 合併XML文件時出錯
- 21. 兩個XML文件的智能合併
- 22. 與MySQL表合併XML文件
- 23. 合併XML配置文件瓦特/ .EXE
- 24. 合併2個或更多XML文件
- 25. 如何合併這兩個xml文件
- 26. 合併兩個xml文件LINQ
- 27. 使用XSL合併多個xml文件
- 28. 合併XDocument中的XML文件
- 29. 合併XML Web內容文件
- 30. 在Java中合併多個XML文件