我只需要一些想法来对结果进行排序。
场景如下: 包含两列的 XML 文件:State 和 Territory(客户涵盖的所有州) SAX 解析器将 State = NY 或 Territory 包含 NY 结果的结果返回到 ListView
我需要按州首先是 NY 并且领土包含 NY 第二的记录对结果进行排序。州和领地的排序都是先进先出的。
我真的不想通读 XML 两次,所以我只是在寻找有关如何有效执行它的建议。
现在,我最好的想法是在我的 Sax 处理程序中创建两个不同的列表对象,然后在我的解析器中创建 getListA、getListB。
只要确保我没有错过一些明显的替代解决方案。
谢谢!