`
rabby
  • 浏览: 163616 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

java对象转换成OMElement

阅读更多

 

public OMElement getBody(Object obj, String nameSpace) {

		XMLStreamReader reader = BeanUtil.getPullParser(obj);

		StreamWrapper parser = new StreamWrapper(reader);

		StAXOMBuilder staxOMBuilder = OMXMLBuilderFactory.createStAXOMBuilder(
				OMAbstractFactory.getOMFactory(), parser);

		OMElement element = staxOMBuilder.getDocumentElement();

		OMNamespace ns = OMAbstractFactory.getOMFactory().createOMNamespace(
				nameSpace, "m");

		element.setNamespace(ns);

		return element;
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics