我正在使用 TXMLTransformProvider 使用 TClientDataSet 编辑 XML 文件(这很酷)。我希望能够控制 XML 文件中节点的顺序 - 使用主键或类似键。但是当我执行 ClientDataSet1.ApplyUpdates 时,新记录将添加到 XML 文件的末尾,而不是按照我的首选顺序(我在 DBGrid 中看到它们的顺序)。有没有一种简单的方法来保存我的订单,或者我是否必须放弃我的 TXMLTransformProvider 来保存数据并使用 TXMLDocument 手动对其进行编码。
问问题
688 次