DOM生成XML有关问题

DOM生成XML问题
利用DOM生成XML问题时,文件开头的 <!--XXXX-->注释是怎么加进去的? 
我这样为什么不对? 
Document doc = db.newDocument(); 
Text doctype = doc.createTextNode(" <!DOCTYPE hibernate-mapping PUBLIC\r\n" + 
  " \"-//Hibernate/Hibernate Mapping DTD//EN\"\r\n" + 
  " \"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd\" >"); 
doc.appendChild(doctype);

------解决方案--------------------
顶一个
期待高手的到来