我的Java代码返回了一个Axis2对象。如何在控制台中将该对象转换为XML或将其输出为XML?我知道有很多第三方库可用于将对象序列化为XML-但是如何使用Axis2?
更新:从this link中,我找到了解决方案。需要获得一个像这样的OMElement
:
OMElement omElement = sampleElement1
.getOMElement(SampleElement1.MY_QNAME, OMAbstractFactory.getOMFactory());
String omElementString = omElement.toStringWithConsume();
System.out.println("XML String ==> " + omElementString);
最佳答案
只需在yourObject.toString()
上调用OMElement