各位朋友你们好,这里向大家请教如何将动态生成的Dom(xm)文档格式话?
例如:
<student><age></age><sex></sex><name></name></student>
转化成
   <student>
   <age></age>
   <sex></sex>
   <name></name>
   </student>
这里有没有相关的java api工具!

解决方案 »

  1.   

    大哥,你先说明你是怎么生成的这段xml,别人才能给你说怎么格式化成那样啊java代码生成的,加<br/>
    其它的,怎么生成的先说
      

  2.   

    我也遇到过这个问题,后来发现其实有api的 直接调用即可生成格式化的XML // ************************************** 输出xml********************************************
    XMLOutputter XMLOut = new XMLOutputter();
    // 格式化xml,否则所有内容会显示在一行里
    XMLOut.setFormat(Format.getPrettyFormat());
    // 输出结果
    XMLOut.output(doc, new FileOutputStream(RESULT_PATH));