J'essaie d'obtenir les données correctes d'un flux twitter atom/xml. J'ai les données de Twitter dans un document txmldocument et j'essaye d'obtenir des informations spécifiques de lui.Delphi - XML - childnodes - obtention d'attributs
Voici un exemple tronqué des données:
<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>
Le problème que j'ai est que je suis en train d'obtenir l'URL de l'image de profil (l'attribut href de la deuxième balise de lien).
Si j'utilise le code comme ceci:
i:=xmldocument1.DocumentElement.ChildNodes['entry'];
text:=(i.ChildNodes['link'].GetAttributeNS('href',''));
Ce que je reçois est la valeur href de la balise FIRST lien, mais je veux la balise de lien SECOND, et je ne sais pas comment faire exactement cela . Est-ce que quelqu'un a des idées?
merci.
qui fonctionne très bien. Je vous remercie. –
Je suis content de pouvoir aider :) –
Dan, je pense que tu devrais accepter la réponse de Nick si tu es content. Si non, cette réponse restera simplement marquée comme sans réponse pour toujours. Aussi, j'ai donné +1 à Nick pour la réponse. –