所以我目前正在开发一个程序来解析任何XML文件并按照它所处的确切顺序从中返回数据。但问题是我的程序必须是能够处理不同的XML文件(即具有不同的元素,不同的结构等)。我已经能够使用DOM做到这一点,因为我可以创建一个循环遍历树的递归方法并返回节点的值,但考虑到我的XML大小,它不是最有效的方法文件。所以我对使用SAX Parser很感兴趣,但是我确信您已经意识到,它不是那么容易使用,因为它不会生成信息的数据结构可能包含在内。它可能看起来像一个愚蠢的问题(只是最近学过的编程),但有没有人有任何关于如何克服这个问题的例子或建议?
另外看看StAX,这似乎是更好的方式!
由于