我有一个带有一些属性的xml,我想重新排列这些属性。 我拥有不同属性的不同元素。我希望所有元素'id'都是我的第一个属性。
这里是一个小例子,
<item name="product" dep="DE" id="I001">Item</item>
我想重新排列像
这样的属性<item id="I001" name="product" dep="DE">Item</item>
答案 0 :(得分:0)
Dim x As XElement = <item name="product" dep="DE" id="I001">Item</item>
x.ReplaceAttributes(x.Attributes("id").Concat(x.Attributes().Where(Function(a) a.Name <> "id")))