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

时间:2009-06-01 16:14:43

标签: xml sorting msxml

除了使用XSLT ......

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

AFAIK,通过将数据移动到新的(已排序)列表,无法在不使用XSLT的情况下对内存中的XML进行排序。您可以将节点复制到排序列表,然后将节点放回新的顺序。确切的技术取决于您的开发软件。