2014-11-21 10 views
1

XDT를 사용하여 XML 요소를 모든 요소를 ​​포함하여 다른 요소 안에 옮길 수 있습니까?XDT를 사용하여 XML 요소 이동

예를 들어, 나는 다음과 같은 XML을 변환하고 싶습니다이에

<?xml version="1.0"?> 
<a> 
    <b someAttribute="someValue">someContent</b> 
</a> 

을 :

<?xml version="1.0"?> 
<a> 
    <c> 
     <b someAttribute="someValue">someContent</b> 
    </c> 
</a> 

을 새로 만든 c 요소의 내부 b 요소를 이동하여. 다음과 같은 것이 효과가 있기를 바랬습니다 :

<?xml version="1.0"?> 
<a xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> 
    <c xdt:Transform="Insert"> 
     <b xdt:Locator="XPath(/a/b)" xdt:Transform="an appropriate transform" /> 
    </c> 
</a> 

그러나 AFAIK는 이것을 수행 할 변환이 없습니다.

답변