2010-11-02 15 views
8

Tengo un objeto Axis2 devuelto por mi código Java. ¿Cómo puedo convertir ese objeto a XML o darlo como XML en la consola? Sé que hay muchas bibliotecas de terceros disponibles para serializar objetos a XML, pero ¿cómo hacerlo con Axis2?objeto Axis2 a xml


Actualización: Desdethis link he encontrado la solución. Uno tiene que tener una OMElement así:

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

me he referido esta URL: wso2.org/library/2068 ... y me encontré con que la solución ..... necesita obtener OMElement utilizando el método getOMElement OMElement omElement = sampleElement1.getOMElement (SampleElement1.MY_QNAME, OMAbstractFactory.getOMFactory()); Cadena omElementString = omElement.toStringWithConsume(); System.out.println ("XML String ==>" + omElementString); –

Respuesta

2

Sólo tiene que llamar yourObject.toString() en OMElement