关于JAVA生成XML里面节点的有关问题

关于JAVA生成XML里面节点的问题一部分的代码为Java codepublicvoidtoWrite(Stringmytitle,Stringmycontent

关于JAVA生成XML里面节点的问题
一部分的代码为

Java code
  public   void   toWrite(String   mytitle,String   mycontent)  {                 Element   root=document.createElement( "trolleyId");                   document.appendChild(root);           Element   title=document.createElement( "Title");           title.appendChild(document.createTextNode(mytitle));           root.appendChild(title);           Element   content=document.createElement( "Content");           content.appendChild(document.createTextNode(mycontent));           root.appendChild(content);   }   

首先trolleyId节点里面有个id属性,生成xml后应为<trolleyId id="1"></trolleyid>,怎么弄
其次要让生成的这些个节点该换行的换行,该缩进的缩进,怎么弄,求解,希望个为大侠指点一下小弟,不胜感激

[解决办法]
用dom4j有方法设置
[解决办法]
加属性得用 setAttribute 
 root.setAttribute("id", "1");
试试 缩进一般自己生成吧