将Axis2对象转换为XML

10
我有一个从我的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);

2
我参考了这个URL:wso2.org/library/2068...然后我找到了解决方案......我们需要使用getOMElement方法获取OMElement。OMElement omElement = sampleElement1.getOMElement(SampleElement1.MY_QNAME, OMAbstractFactory.getOMFactory()); String omElementString = omElement.toStringWithConsume(); System.out.println("XML String ==> " + omElementString); - Madhu CM
1个回答

2
只需要在 OMElement 上调用 yourObject.toString() 即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接