[libxml2] Récupérer le contenu d'un nœud
Bonjour,
j'essaye de récuperer le contenu du noeud "lastReadNew" de mon fichier xml:
Code:
1 2 3 4
| <?xml version="1.0" encoding="UTF-8"?>
<stream file="http___www.clubic.com_xml_news.xml.conf">
<lastReadNew>1247236724</lastReadNew>
</stream> |
avec le code suivant, qui utilise libxml:
Code:
1 2 3 4 5 6 7 8 9 10
| xmlNodePtr root = xmlDocGetRootElement(doc);
if(root)
{
xmlNodePtr pubDate = root->children;
xmlChar* xml_pub_date = xmlNodeGetContent(pubDate);
printf("nodeContent: %s\n", xml_pub_date);
xmlFree(xml_pub_date);
xmlFreeDoc(doc);
} |
Seulement le code me renvoye ceci:
Code:
1 2 3
| nodeContent:
nodeContent: |
Quelqu'un peut m'aider ?
Merci d'avance :).