Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > NativeXML изменение записи и добавление Ноды


Автор: jjoloka 25.11.2011, 14:19
Скажем, есть такая структура:
Код

<?xml version="1.0" encoding="windows-1251" ?> 
<Root>
<Main>Тект Текст Текст</Main> 
<Stage>
<DateTime>sdadasdasd</DateTime>
</Stage>
<Stage>
<DateTime>Test</DateTime>
</Stage>
<Stage>
<DateTime>Текст</DateTime>
</Stage>
<Stage>
<DateTime>Пончик</DateTime>
</Stage>
</Root>

Задача 1: в ноде Main перезаписать текст, на «Тест Тест Тест»
Задача 2: дописать новую ноду Stage в конец, например <Stage><DateTime>Кончик</DateTime></Stage>
Задача 3: удалить 3 ноды с конца. 

По доке и примеров в интернете не нашел. У самого есть мысль пропарить через класс (NativeXml) и потом уже через временную переменную осуществлять действия - удаления, редактирования и т.п. Но может есть реализация попроще и лучше с точки зрения скорости?

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