2010-11-02 5 views
8

J'ai un objet Axis2 renvoyé par mon code Java. Comment puis-je convertir cet objet en XML ou le sortir en XML dans la console? Je sais qu'il y a beaucoup de bibliothèques tierces disponibles pour sérialiser des objets en XML - mais comment le faire avec l'Axis2?Axis2 object to xml


Mise à jour: De this link j'ai trouvé la solution. Il faut obtenir un OMElement comme ceci:

OMElement omElement = sampleElement1 
      .getOMElement(SampleElement1.MY_QNAME, OMAbstractFactory.getOMFactory()); 
String omElementString = omElement.toStringWithConsume(); 
System.out.println("XML String ==> " + omElementString); 
+2

j'ai parlé l'adresse suivante: wso2.org/library/2068 ... et je l'ai trouvé la solution ..... nous besoin d'obtenir OMElement en utilisant la méthode getOMElement OMElement omElement = sampleElement1.getOMElement (SampleElement1.MY_QNAME, OMAbstractFactory.getOMFactory()); String omElementString = omElement.toStringWithConsume(); System.out.println ("XML String ==>" + omElementString); –

Répondre

2

Il suffit d'appeler yourObject.toString() sur OMElement