Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
8-1142402604
Alex_C
2006-03-15 09:03
2007.06.10
Как узнать названия установленных звуковых карт?


3-1174343198
DENMEN
2007-03-20 01:26
2007.06.10
Что удобней для модификации данных IBQuery или IBDataset?


15-1179224930
boriskb
2007-05-15 14:28
2007.06.10
О русских


2-1179328567
nuflin
2007-05-16 19:16
2007.06.10
Очень важный вопрос


1-1176406354
Tempp
2007-04-12 23:32
2007.06.10
Изменение разрешения экрана с сохранением позиции иконок...




   Наверх