<?xml version="1.0" encoding="UTF-8"?> <A> 
<name>hello world          </name>
</A>
我就是要在hello world的后面加一些空格,直接加上去在用ie打开不能显示出来空格。
谢谢了! 要急用哦

解决方案 »

  1.   

    <?xml version="1.0" encoding="UTF-8"?> 
    <A> 
    <name><![CDATA[hello world     ]]></name>
    <name>hello world&#160;&#160;&#160;&#160;&#160;</name>
    </A>
      

  2.   


    那如何用java写入到文件里面去呢???谢谢
      

  3.   

    实际上直接用jdom解析出来的时候,节点中的内容是会原封不动的返回的,不要说空格了,回车都是在里面的。
    所谓没有空格了,应该是后面解析这个xml文件的程序显示的问题。如果解析程序做了 trim,那么直接写空格肯定会被截掉;
    如果解析程序是直接输出的,那么写&#160; &nbsp;之类的肯定显示不正确。既然是用ie显示,用2楼的方法就可以了。
      

  4.   

    java,就这样呗:String content = "Hello world ";
    String newContent=content.trim();
    int len = content.length()-newContent.length();
    while (len-- > 0){
        newContent += "&#160;";
    }