XML中换行有意义么?
想不出有什么用

解决方案 »

  1.   

    比如说我有一个字符串:String s = "<a value='a'></a>";
    输出应该是:
    <a value='a'/>
    </a>我在String中加了\n,String s = "<a value='a'> \n </a>";
    输出还是:
    <a value='a'></a>
      

  2.   

    如果你要打印出来看(System.out.println(s)),就加/n;
    如果你想很明了的看,就保存为*.xml,使用相应的阅读(浏览)器,会自动换行。
    其他就不知道了
      

  3.   

    应该跟写xml的api相关吧?
    我用jdom,就写成
    XMLOutputter outputter = new XMLOutputter("", true, encoding);
                                                  ~~~~
                                                 这里的true就表示生成的xml文件要换行显示