Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TXMLDocument


zxs ©   (2007-07-02 19:25:00) 

Дайте пожалуйста пример чтения данных с помощью TXMLDocument


zxs   (2007-07-03 11:40:00) [1]

пасибо


Однокамушкин   (2007-07-03 08:32:00) [2]


> zxs   (02.07.07 23:22) [2]
> а как получать  <Valute ID="ЭТУ ПЕРЕМЕННУЮ">
> <Цитата>

Поучаете IXMLNode соответствующего узла, а потом обращаетесь к его свойству Attributes... в качестве индекса передвать имя атрибута, т.е. что-то типа такого:
XmlDocument1.DocumentElement.ChildNodes[4].ChildNodes[4].Attibutes['ID']
Кстати, в ChildNodes тоже можно делать индексом не номер, а имя узла, там везде индексы вариантные...


zxs   (2007-07-02 23:22:00) [3]

а как получать  <Valute ID=" ЭТУ ПЕРЕМЕННУЮ">


palva   (2007-07-02 20:50:00) [4]


procedure TForm3.FormCreate(Sender: TObject);
begin
XmlDocument1.LoadFromFile
(' http://www.cbr.ru/scripts/XML_daily.asp?date_req=06/02/2007');
end;

procedure TForm3.XMLDocument1AfterOpen(Sender: TObject);
begin
Label1.Caption := XmlDocument1.DocumentElement.ChildNodes[4].ChildNodes[4].Text;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо