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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.07.2010, 11:37   #1
gektor66
Новичок
Джуниор
 
Регистрация: 19.07.2010
Сообщений: 3
По умолчанию Работа с компонентом XMLDocument

Здравствуйте!
С помощью компонента xmldocument пытаюсь вывести RSS в поле memo.... ничего не выходит блин, уже сколько не трясусь, с этим xml я впервые столкнулся, может поможете?
RSS беру отсюда, если это важно: http://www.saxson.ru/engine/rss.php

P.S> Желательно самый элементарный пример...
gektor66 вне форума Ответить с цитированием
Старый 19.07.2010, 14:45   #2
gektor66
Новичок
Джуниор
 
Регистрация: 19.07.2010
Сообщений: 3
По умолчанию

Цитата:
xmldocument1.LoadFromFile(url);
xmldocument1.Active := true;
memo1.lines.add ( xmldocument1.DocumentElement.ChildN odes.Nodes[0].ChildNodes ['description'].Text);
memo1.lines.add ( xmldocument1.DocumentElement.ChildN odes.Nodes[0].ChildNodes ['link'].Text);
memo1.lines.add ('');
memo1.lines.add ( 'Çàãîëîâîê: ' + xmldocument1.DocumentElement.ChildN odes.Nodes[0].ChildNodes['item'].childnodes['title'].text );
memo1.lines.add ( 'Ññûëêà: ' + xmldocument1.DocumentElement.ChildN odes.Nodes[0].ChildNodes ['item'].ChildNodes['link'].text );
memo1.lines.add ( 'Êàòåãîðèÿ: ' + xmldocument1.DocumentElement.ChildN odes.Nodes[0].ChildNodes ['item'].ChildNodes['category'].text );
погружаю значит заголовок сайта, адрес соответственно и данные из первого item`а, а как получить доступ ко всем остальным?
gektor66 вне форума Ответить с цитированием
Старый 19.07.2010, 19:39   #3
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Вот тебе простейший пример, разбирайся:rss_reader.zip
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 21.07.2010, 09:07   #4
gektor66
Новичок
Джуниор
 
Регистрация: 19.07.2010
Сообщений: 3
По умолчанию

Да у меня есть этот пример... Вопрос в том можно ли получить доступ ко всем (любым вершинам) только при помощи xmldocument, не создавая других переменных, таких как FNODE в данном примере рсс ридера.
gektor66 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с компонентом TreeView1 kuzmich Компоненты Delphi 3 21.04.2010 01:02
работа с компонентом EasyMap xakboard Компоненты Delphi 0 11.03.2010 16:56
работа с компонентом kuzmich Компоненты Delphi 0 07.07.2009 21:58
Работа с компонентом Chart KuevProger Компоненты Delphi 13 05.05.2009 15:57
Работа с компонентом StringGrid! Abbatik Помощь студентам 2 24.11.2007 17:20