Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2012, 23:31   #1
mayor245
 
Регистрация: 14.03.2012
Сообщений: 4
По умолчанию Показать значения из XML в Delphi

есть файл xml, который находится и генерируется на сайте.
Текст:
Цитата:
<response>
<login name="server" status="on"/>
<servers>
<game id="0" name="server1" status="on" online="540"/>
</servers>
<total online="540"/>
</response>
Хочу вывести на форму по средством XMLDocument и ставлю на таймер данный скрипт:
Цитата:
begin
XMLDocument1.LoadFromFile('http://www.сайт.ru/xml/status.xml');
XMLDocument1.Active:=true;
label2.caption := (XMLDocument1.DocumentElement.Child Nodes['total'].Attributes['online']);
label4.caption := (XMLDocument1.DocumentElement.Child Nodes['login'].Attributes['status']);
XMLDocument1.Active:=false;
end;
Но никак не могу вывести значения из этой строки:
<game id="0" name="server1" status="on" online="540"/>
Подскажите как это можно реализовать?
Спасибо!
mayor245 вне форума Ответить с цитированием
Старый 15.03.2012, 00:34   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
  label2.caption := (XMLDocument1.DocumentElement.ChildNodes['servers'].ChildNodes['game'].Attributes['online']);
  label4.caption := (XMLDocument1.DocumentElement.ChildNodes['servers'].ChildNodes['game'].Attributes['status']);
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.03.2012, 00:49   #3
mayor245
 
Регистрация: 14.03.2012
Сообщений: 4
По умолчанию

Спасибо, помогло.
mayor245 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос, извлекающий значения из документа *.xml Molotoklk Microsoft Office Excel 13 16.02.2018 22:40
Как показать динамику значения в запросе/диаграмме? Cave_IAR Microsoft Office Access 0 15.12.2011 20:20
показать файл в папке Delphi digital-stream Общие вопросы Delphi 1 21.06.2011 14:59
показать медиаплейер delphi detalik Помощь студентам 1 15.04.2011 12:58
На Delphi показать рост растения Lapered Помощь студентам 1 30.05.2009 19:13