当我们用记事本打开 .log文件的时候,你会发现乱成一团
但是当你用excel打开这个文件时,你会发现他一行一行的(editplus打开也会显示一行一行的)
这是为什么呢?
如果用软件来处理这些文本.应该如何来分割呢?
其实这个log文件是以ascii码中的10来分割的.
10:在ascii码中指代的是换行符。
13:在ascii码中指代的是回车键。
通常换行符都是 字符10和字符13组合来使用的.(这就是为什么php语言中 表示换行符一般都用\r\n 两个字符来表示,\r\n实际上对应的就是 ascii码中的10和13)
但是这个log只用了 字符10,所以就会在记事本不显示 但是有些程序显示
如果要使用程序来处理的话,只需要把 字符10 替换为 字符10+字符13(也就是换行符)就可以在记事本中显示了
如果是php的话 就是 把"\r" 替换为 "\r\n"
这样就ok了