2010-08-23 24 views
-2

Apprécie quelqu'un pouvait me pointer vers un tutoriel agréable d'utiliser XMLObject de org.apache.xmlbeans. J'ai fait axis2 qui me donne une réponse de XMLObject. Cependant, je ne peux pas accéder à getTextContent().Tutoriel à propos XMLObject

Après googler pendant des heures, je me rends compte que je dois peut-être convertir le XMLObject revenir à ArrayList ou quelque chose comme ça.

Répondre

0

Avez-vous essayé toString() déjà? Cela devrait vous donner le contenu de l'élément (ou attribut).

+0

oui, j'ai essayé. Cela me donne l'emplacement de la variable. – henry

+0

@henry - la référence d'objet, la sortie standard de 'Object.toString()'? Il devrait donner plus d'informations [selon le javadoc ..] (http: //xmlbeans.apache.org/docs/2.0.0/reference/org/apache/xmlbeans/XmlObject.html#toString \ (\)) –

+0

XMLObject .xmlText() me donne tout le morceau de Xml à la place. Ce que je veux, c'est le texte qui se trouve entre chaque balise. J'ai donc fait xmlobject.getDomNode.toString(), il m'a donné la référence de l'objet. Et getDomNode.getTextContent() me donne une exception. – henry

0

D'un XMLObject vous pouvez obtenir le document XML sous-jacent à bien des égards. Voir .newReader(), .newDomNode(), .newCusrsor() ou .xmlText().