Я пытаюсь получить правильные данные из канала twitter atom/xml. У меня есть данные twitter в txmldocument и я пытаюсь получить от него определенную информацию.Delphi - XML - childnodes - получение атрибутов
Вот краткий пример данных:
<entry>
<link type="text/html" rel="alternate" href="http://twitter.com/blub/statuses/1501068" />
<title>title of twitter post goes here</title>
<link type="image/png" rel="image" href="http://s3.amazonaws.com/twitter_production/profile_images/234870532/normal.jpg" />
</entry>
У меня есть проблема в том, что я пытаюсь получить URL изображения профиля (атрибут ссылки второго звена тега).
Если я использую такой код:
i:=xmldocument1.DocumentElement.ChildNodes['entry'];
text:=(i.ChildNodes['link'].GetAttributeNS('href',''));
Что я получаю это HREF значения первого тега ссылки, но я хочу второе звено тега, и я не знаю точно, как это сделать , У кого-нибудь есть идеи?
спасибо.
, что работает отлично. Спасибо. – 2009-07-05 20:22:55
Я рад, что смогу помочь :) –
Дэн, я думаю, вы должны принять ответ Ника, если вы довольны этим. Если нет, этот ответ будет оставаться неизменным навсегда. Кроме того, я дал Нику +1 за ответ. –