Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Перемещение узла XML


Автор: sergei92 23.9.2015, 15:14
Подскажите пожалуйста есть XML документ нужно взять какой нибудь узел и переместить в другой XML документ с помощью компонента XMLDocument.

Код

<?xml version="1.0" encoding="utf-8"?>
<pricelist>
 
   <book id="1">
   <title>Книга 1</title>
   <author>Автор 1</author>
   <price>Цена 1</price>
   </book>
 
   <book id="2">
   <title>Книга 2</title>
   <author>Автор 2</author>
   <price>Цена 2</price>
   </book>
 
   <book id="3">
   <title>Книга 3</title>
   <author>Автор 3</author>
   <price>Цена 3</price>
   </book>
 
</pricelist>



Например мне нужно переместить узел <book id="2"> в другой XML
после перемещения новый XML должен выглядить так.




Код

<?xml version="1.0" encoding="utf-8"?>
<pricelist>
   <book id="2">
   <title>Книга 2</title>
   <author>Автор 2</author>
   <price>Цена 2</price>
   </book> 
</pricelist>


За ранее большое спасибо! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)