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沒有這樣做的變換。