使用JQuery对XML数据库文件进行排序

时间:2011-11-08 10:26:26

标签: jquery xml database sorting

我需要将列排序为基于XML的数据库文件。有没有人知道一种有效的方法来解决这个问题?

以下是XML的一个示例,我将重写XML文件,使得列的顺序为CUSTOMER_NO,MNEMONIC,Z-FIELD,当然还要重新排序所有相关的数据字段。

<table>
  <columns>
    <column name="Z-FIELD" columnType="2" indexType="0" timefixType="0" sortOrder="0" />
    <column name="CUSTOMER_NO" columnType="2" indexType="0" timefixType="0" sortOrder="1" />
    <column name="MNEMONIC" columnType="2" indexType="0" timefixType="0" sortOrder="2" />
  </columns>
  <rows>
    <row>
      <element isNull="false"><![CDATA[103]]></element>
      <element isNull="false"><![CDATA[101]]></element>
      <element isNull="false"><![CDATA[102]]></element>
    </row>
    <row>
      <element isNull="false"><![CDATA[203]]></element>
      <element isNull="false"><![CDATA[201]]></element>
      <element isNull="false"><![CDATA[202]]></element>
    </row>
  </rows>
</table>

1 个答案:

答案 0 :(得分:1)

如果这是一个实际的XML数据库(例如Oracle的XML数据库),那么使用jQuery而不是内置的排序功能会让你发疯。如果您确实使用的是XML数据库,那么通过学习数据库的XML特定排序命令,您将看到更好的性能。