当我将修改后的数据写入新文件时,我已经使用它DOMsorce
来XML
更改属性的实际顺序(升序)。那么如何控制这种修改。
问问题
133 次
1 回答
0
我有一个非常相似的问题。我首先需要始终具有相同的属性。例子 :
<h50row a="1" xidx="1" c="1"></h50row>
<h50row a="2" b="2" xidx="2"></h50row>
必须成为
<h50row xidx="1" a="1" c="1"></h50row>
<h50row xidx="2" a="2" b="2"></h50row>
我找到了一个带有正则表达式的解决方案:
test = "<h50row a=\"1\" xidx=\"1\" c=\"1\"></h50row>";
test = test.replaceAll("(<h5.*row)(.*)(.xidx=\"\\w*\")([^>]*)(>)", "$1$3$2$4$5");
希望你觉得这很有用
于 2014-10-02T21:23:08.013 回答