Главная страница
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.037 c
15-1178788010
elserpiente
2007-05-10 13:06
2007.06.10
Профайлер под BDS2006


15-1178884478
Jan1
2007-05-11 15:54
2007.06.10
subst


6-1164232678
Petr
2006-11-23 00:57
2007.06.10
перехват и подмена пакетов


15-1178977743
parus
2007-05-12 17:49
2007.06.10
Заценните сайт


15-1179233665
Некто_
2007-05-15 16:54
2007.06.10
Помогите