MSXML как копировать или удалять узлы
От: sergey_xx Россия  
Дата: 23.11.11 15:56
Оценка:
Добрый вечер!

Как при работе с файлом подобной структуры создать новый файл такой же структуры, в который войдут лишь некоторые из узлов container? Можно ли копировать в новый файл узел container целиком, а не создавая все нижестоящие тэги? Либо целиком удалить его в исходном файле?

Пробовал создавать элемент container и делать присвоение его свойству xml, но это получается ошибка.

Имеем:


</roottag>
<container>
    <simpletag>1111</simpletag>
    <complex>
        <elem1>
            <Section>109</Section>
        </elem1>
        <elem2>
            <Section>082</Section>
        </elem2>
    </complex>
</container>
<container>
    <simpletag>2222</simpletag>
    <complex>
        <elem1>
            <Section>109</Section>
        </elem1>
        <elem2>
            <Section>082</Section>
        </elem2>
    </complex>
</container>
</roottag>





Хотим получить:


</roottag>
<container>
    <simpletag>2222</simpletag>
    <complex>
        <elem1>
            <Section>109</Section>
        </elem1>
        <elem2>
            <Section>082</Section>
        </elem2>
    </complex>
</container>
</roottag>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.