Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Delphi] Парсинг XML (модуль MSXML)


Автор: danison 21.3.2012, 21:26
Вообщем нужно запарсить вот этот xml с помощью модуля msxml_tld.pas

и вывести в ListBox.Items
Код

<?xml version="1.0" encoding="utf-8"?>
<response list="true">
 <uid>1602242</uid>
 <uid>3743317</uid>
 <uid>6290106</uid>
 <uid>134469725</uid>
 <uid>159992941</uid>
</response>


Делаю так 
Код

SelectSingleNode('uid').Text

Выводится только первый элемент(1602242)
Кому не в падлу помогите smile

Автор: Mirkes 22.3.2012, 19:07
Забавно, а модуль-то где лежит?
И как вы его парсили, что получили только первый элемент?

Автор: danison 22.3.2012, 20:43
модуль в папке lib вашего делфи
проблема решена, вместо SelectSingleNode заюзал getElementsByTagName

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)