我正在使用自定义工具将数据从专有格式转换为Xml。 但是,生成的Xml元素处于(看似)随机顺序中,因此Xml文件不再与模式匹配。
修复了工具的库,但我现在需要快速修复(文件很大,因此手动修复xml会非常耗时)。是否有任何工具/脚本可以根据模式修复Xml子元素的顺序?如果它会沿着树下行并且重新排序每个元素的子节点就足够了。
答案 0 :(得分:2)
答案 1 :(得分:0)
我通过编写一个重新排序元素的小型C#程序解决了这个问题。原来它总是有相同的4种类型的元素让他们的孩子的命令随机,所以排序那些并不太复杂。