不知道大家碰到这样的问题没有,在使用dom4j或者是jdom创建xml文件的时候,可以创建CDATA类型的节点,如果该节点内容又是一个需要动态创建的XML内容,这时候该怎么办?
有没有办法让生成的xml 赋值给一个变量或者直接转成xml字符串
要把DOM对象转换为XML字符串,Dom4J可用[url=http://www.dom4j.org/apidocs/org/dom4j/Node.html]Node[/url]接口上的asXML()方法,DOM节点对象都是Node的实现类,都有该方法。JDOM可用[url=http://www.jdom.org/docs/apidocs/org/jdom/output/XMLOutputter.html]org.jdom.output.XMLOutputter[/url]类。