我想用Java读取XML文件,但是XML文件的结构是未知的,换言之,XML文件的内容是动态生成的,如何读取每个元素以及属性。阅读java中的xml文件
-1
A
回答
2
JDOM可以帮到你。
2
DOM和SAX解析器是JDK的一部分,还有一堆其他库可用。通常,您不需要知道格式就可以解析文档。不过,您需要知道格式(或至少其中的一部分)才能从文档中提取数据。
0
我使用XML拉式解析器:
http://xmlpull.org/index.shtml
这是非常快,易于使用。您真的不知道XML文件的确切结构能够解析它 - 这就是为什么XML格式存在的原因......它只需要符合http://www.w3.org/XML/规范。
相关问题
- 1. 阅读XML与阅读CSV文件java
- 2. 阅读iTunes的XML文件
- 3. 阅读Java文件
- 4. 阅读Java中的.java文件
- 5. 在线阅读XML文件
- 6. 阅读XML文件(C#)
- 7. 如何阅读groovy中的XML文件?
- 8. 阅读Java中的文本文件
- 9. 如何阅读Java中的XML文件的内容
- 10. 在c#中阅读RDF/XML文件
- 11. 阅读Java中的json文件
- 12. 阅读java中的jpeg2000文件
- 13. 阅读Java中的.xlsx文件
- 14. 阅读java中的yaml文件
- 15. 阅读Java中的输入文件
- 16. 阅读Chunked文件Netty Java
- 17. Java阅读bmp文件?
- 18. 阅读输入文件java
- 19. 阅读java中的XML数据
- 20. C#XML阅读器试图从XML文件中读取
- 21. 阅读整个XML文件并存储在内存中java
- 22. 读取XML文件的Java
- 23. 阅读Xml文件的问题
- 24. 阅读复杂的XML文件
- 25. 电子书阅读器的XML文件
- 26. 使用C#的XML文件阅读器
- 27. 阅读复杂的xml文件
- 28. 阅读从servlet的XML文件
- 29. 阅读困难的XML文件
- 30. 试图阅读LINQ的XML文件