java - 按元素对 XML 数据进行排序?

标签 java dom sax xerces

如果需要能够显示包含某些特定数据的某些元素,然后根据这些数据对它们进行排序。 对于 XML 解析器,DOM 或 SAX 哪个是更好的选择?

这两种方法都可以实现 XML 数据的排序而不需要先存储数据吗?

最佳答案

排序将要求您将所有 XML 文档读入内存。因此使用 DOM 可能会更容易。有一些很好的库可以使 DOM 的使用变得更容易:

关于java - 按元素对 XML 数据进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166265/

相关文章:

Java getBytes UTF-8编码

Java访问Thread的类属性

javascript - 在两个嵌套函数之间共享变量时遇到问题

javascript - 在出于 SEO 目的呈现之前替换 dom 内容

javascript - 如何获得最小高度 CSS 属性?

Java(JAXP) DocumentBuilder的XML解析差异

java - XML解析: getting data within tag

java - JCache API jar 的 Maven 坐标是什么?

java - 在 C++ 中怎么说 != 0-9

java - NullPointerException Java SAXParser