TinyXML, probleme avec Node->ToElement()
Bonjour,
je cherche a créer un petit parser tinyXml. Je travaille surtout avec les nodes pour explorer le document. Mais voilà impossible de faire
Code:
TiXmlElement* e = node->ToElement();
cela renvoie un pointeur nul.
pour les TiXmlNode:
ligne 710 :
Code:
virtual TiXmlElement* ToElement() { return 0; } ///< Cast to a more defined type. Will return null if not of the requested type.
pour les TiXmlElement
Code:
1 2
| virtual const TiXmlElement* ToElement() const { return this; } ///< Cast to a more defined type. Will return null not of the requested type.
virtual TiXmlElement* ToElement() { return this; } ///< Cast to a more defined type. Will return null not of the requested type. |
du coup pas possible de récupérer les attributs etc...
le static_cast ne permet pas non plus de récuperer les attributs...
Il y a un truc que je ne comprends pas... :(