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