2012-07-07 5 views
0

일부 특성이있는 xml이 있고 해당 특성을 다시 배열하려고합니다. 그리고 다른 속성을 가진 다른 요소가 있습니다. 첫 번째 속성으로 모든 요소 'id'를 원합니다. 여기에 작은 예를 vb.net을 사용하여 XML의 특성을 재정렬하는 방법

,

<item name="product" dep="DE" id="I001">Item</item> 

와 나는 UR rply에 대한

<item id="I001" name="product" dep="DE">Item</item> 

답변

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"))) 
+0

덕분에 같은 속성을 다시 정렬 할 수 있습니다. 나는이 요소뿐만 아니라 다른 요소 집합을 가지고있다. differnt 요소와 differnt 속성이 있습니다. 나는 id 속성을 모든 요소의 첫 번째 속성으로 원합니다. – Ramesh

+0

@Ramesh 좋아, 편집을 참조하십시오. – GSerg

관련 문제