0

除了使用 XSLT...

如何使用 Microsoft XMLDOM 对内存中的 XML 进行排序?

4

2 回答 2

1

除了使用 XSLT 对 XML 进行排序之外,我不熟悉任何方法。

为什么 XSLT 不是一个选项?这很简单,不应该是性能破坏者。您可以在加载 XSLT 文档后缓存 FreeThreadedDOMDocument 对象,以避免每次都解析和编译 XSLT 文档。

于 2009-06-01T16:37:37.613 回答
1

AFAIK,如果不使用 XSLT 将数据移动到新的(排序的)列表,就无法对内存中的 XML 进行排序。您可以将节点复制到排序列表,然后将节点按新顺序放回。确切的技术在一定程度上取决于您的开发软件。

于 2009-06-01T17:06:17.190 回答