transform的参数是Source, Source是一个接口而已,
JDK中Source的实现类有3种, 
DOMSource, SAXSource, StreamSource
如果是已有的文件,一般用StreamSource
象你的情况应该是用DOMSource
传入根节点构造这个DOMSource

解决方案 »

  1.   

    DOMSource doms = new DOMSource (doc);//里面doc参数好像要是document对象(w3c),不能是JDOM的document对象,如何将JDOM生成的DOM对象转换w3c的Document对象。(强制转化不行)
      

  2.   

    是不行的,不建议用JDOM,应该尽量用符合JAXP标准的解析器,一般直接用JDK自带的就可以了,如果稍微复杂一点,使用Apache的Xerces,
      

  3.   

    没有其他办法了吗,我前面生成的DOM树都是用JDOM生成的,都要改的话就太麻烦了。
    jdom的兼容性不会这么差吧。