我用java生成文本文件,文件里想要有""<>等符号,都是英文的符号,我按照网上说 的将符号进行了替换,&lt; &gt; &quot;&quot;写进文件后还是&lt; &gt; &quot;&quot;,没有显示""<>,这个问题怎么解决啊?

解决方案 »

  1.   

    解析??是指打开么?可以打开的
    ///////////////////////////////////////
    你的文件是.html的?这些符号只是针对.html需要转换,其他的不需要吧?
      

  2.   

    另外,他说的解析是打开并分析,就像html能被浏览器解析,不止能打开,还能将里面的符号转化成对应的画面的上东西
    比方说你的文件里面有<input type="text" />浏览器就知道它是个文本框,这就叫解析,就是能够知道符号的显示上的意义,而不只是纯正的符号
      

  3.   

    直接写不行?转义出于什么目的?
    一般这些转义是被HTML或者XML文档本身包含的情况下才进行的,比如一个xml的元素的属性值是xml文本字符串
      

  4.   

    没事就别乱替换。你替换后的文件应该保存为 .html,这样才能显示出来。