Объединить XML без приведения типа к строке

У меня есть следующий XML, созданный из различных таблиц в моей базе данных SQL SERVER

<XMLData>
...
<Type>1</Type>
...
</XMLData>

И

<XMLData>
...
<Type>2</Type>
...
</XMLData>

И

<XMLData>
...
<Type>3</Type>
...
</XMLData>

Окончательный вывод, который мне нужен, представляет собой один объединенный следующим образом:

<AllMyData>
    <XMLData>
       ...
        <Type>1</Type>
       ...
    </XMLData>
    <XMLData>
       ...
        <Type>2</Type>
       ...
    </XMLData>
    <XMLData>
       ...
        <Type>3</Type>
       ...
    </XMLData>
<AllMyData>

ПРИМЕЧАНИЕ -Все независимые элементы, которые я объединяю, имеют одно и то же имя тега.

Заранее спасибо за поиск.

15
задан Moiz Tankiwala 28 July 2012 в 09:41
поделиться