现在遇到一个很棘手的问题。情况是这样的。
我需要向我的服务器分别传送一些字符串。
然后每条需要传送的字符串是存在文本文件中,我的程序每次读取其中的一行发送。但是在有些字符串中包括有换行。
问题就出现了,
我不知该怎么样把包含有换行字符串一起发送到服务器,因为我的程序原本每次判断读取字符串完结的依据就是换行,一旦读取到字符串中的换行符就会自动结束,无法再读取后面没读完的数据。
或者换个说法,在网页,或者服务器,或者论坛上有没有什么字符串是可以到换行的作用的。
我试过传送/n 或 /r/n 或 <br> ,但都无法起到换行的作用,都只是把这几个字符原原本本的显示出来罢了。不知有没有什么方法可以解决这个难题,或者说只能通过编个比较复杂的代码来解决呢。或者高手能不能举出,换行符号到底有多少种。

解决方案 »

  1.   

    楼上的兄弟。意思这样 比如aaaaabbbbbcccc
    bbbbbaaaaacccc
    aaaaabbbbbaaaa我的文本格式是这样,然后我每次读取一行,就是以最后的那个换行符来判断。但是有一个情况是这样aaaaabbbbbcccc
    bbbbbaaaaacccc
    KKKKKK/nDDDDDD (暂以/n为一个换行符)如果是以上这种情况的话,我的程序只能读到K为止遇到/n的换行符号就自动结束了,后面的DDDD就读取不了,我现在就是要解决这个问题
      

  2.   

    那就不要用readLine了,不然肯定到\n就结束了
      

  3.   

    我也遇到这样的问题,后来只好不用readLine了,改成read了。
      

  4.   

    多情剑客兄弟。&#10; 这个好像靠点谱了,可是好像只现实一个空字符?意思是什么都没有。有没有类似的可以换行的
      

  5.   

    你可以循环用readLine呀
    然后取出来之后存到数据库的时候
    用cont.replaceAll("\n", "<br>")替换文本中的换行符号
    拿出来的时候就可以按原来的格式来进行显示了