Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

Изменить значение в xml документе через TXMLDocument   Найти похожие ветки 

 
OlegM   (2007-04-12 12:15) [0]

Здрессте
Есть документ типа

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<New>
<Settings>
 <qqq type="string">www</qqq>
</Settings>
</New>


Прочитать значение www получаеться а вот изменить непонимаю как, читаю так.


var
 Root : IXMLNode;
begin
 XMLDocument1.Active:=false;
 XMLDocument1.LoadFromFile("1.xml");
 XMLDocument1.Active:=true;
 XMLDocument1.DocumentElement.ReadOnly:=false;
 Root := XMLDocument1.DocumentElement;
 showmessage(Root.ChildNodes["Settings"].ChildNodes["qqq"].Text);
 XMLDocument1.Active:=false;
end;


Подскажите если не трудно


 
clickmaker ©   (2007-04-12 12:23) [1]

ChildNodes["qqq"].Text :=


 
OlegM   (2007-04-12 12:34) [2]

Дак вот именно, пробовал так, ни ошибок не выдает и ничего незаписывает


Root.ChildNodes["Settings"].ChildNodes["qqq"].Text:="xxx";


 
clickmaker ©   (2007-04-12 12:36) [3]


> и ничего незаписывает

то есть? в отладчике помотреть - после этой строки ChildNodes["qqq"].Text остается прежним?


 
Плохиш ©   (2007-04-12 13:12) [4]


> OlegM   (12.04.07 12:34) [2]
> Дак вот именно, пробовал так, ни ошибок не выдает и ничего
> незаписывает

А сохранять файл кто будет? SaveToFile!


 
OlegM   (2007-04-12 13:18) [5]

О спасибо люди добрые, помогло .



Страницы: 1 вся ветка

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
3-1174464801
nick_van_rijn
2007-03-21 11:13
2007.06.10
тормоза при исполнении множественных запросов


15-1179179108
PHPdeveloper
2007-05-15 01:45
2007.06.10
FF и js


2-1179834805
IgorMish
2007-05-22 15:53
2007.06.10
Как записать картинку в Paradox


2-1179692350
ММК
2007-05-21 00:19
2007.06.10
Пуск


15-1178788010
elserpiente
2007-05-10 13:06
2007.06.10
Профайлер под BDS2006