Thursday 26 April 2007

Axiom传递xml的小问题



    
昨天经老公的启发,学习的时候要善于总结和积累。本着这个良好的心愿和原则,我开始尝试将自己碰到的小问题,学习的小心得写下来。以下是一个非常简单的小问题。

     前几天随手写一个基于axiom的web
service.方法返回的是一个string,而实际上,这个string 是一个xml
String.当用OMFactory工厂创建OMText的时候,总是将我的string里面的<标签转化成为&it;符号,来证明它真的是一个string.真是较比郁闷。方法当然有,就是在这个表明这个string
是CDATA类型的。翻了半天API,终于发现OMFactory在create OMText的方法中有一个可以加载参数


result.addChild(factory.createOMText(result,response,XMLStreamConstants.CDATA));

有了这个指示,你传什么字符串,都不会给你转换了!:)

 


No comments: