gpt4 book ai didi

java - 如何使用 SAX 对 xml 文件进行排序

转载 作者:行者123 更新时间:2023-12-01 15:55:03 26 4
gpt4 key购买 nike

我有 6 个包含以下标签的 XML 文件第一个 XML 文件是

<root>
<firstName> Smith</firstName>
<lastname>Joe</lastname>
<Age>60</age>
</root>

第二个是

<root>
<firstName> John</firstName>
<lastname>Andrew</lastname>
<Age>55</age>
</root>

等等

所需的是打印名字、姓氏、年龄,我已经以一种很好的方式做到了。但是,我还需要打印按年龄排序的年龄所以首先应该是 55,然后是 60。我无法通过 sax 做到这一点,这确实是

最佳答案

如果您使用 sax 解析器,您应该使用一些中间结构并在其中对其进行排序(如集合之一)。 Sax 解析器是基于事件的,因此您无法真正使用它对其进行排序。

关于java - 如何使用 SAX 对 xml 文件进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5245730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com