数据文件中每一行记录用0x1E作为行分隔符,每一行记录中的每个字段用0x1F作为字段分隔符
注:1. linux下用vi打开数据文件,0x1E显示为^^,0x1F显示为^_ 
    2. 行分隔符和字段分隔符都可以配置
0x1E 与 0x1F
在 windows 下是什么字符呢?

解决方案 »

  1.   

    这是十六进制值,1E是十进制30,1F是31,它的ASCII码对应的字符是不可打印字符.
    实际上,数据库文件是可以用十六进制编辑器打开看的.
      

  2.   

    这是十六进制值,1E是十进制30,1F是31,它的ASCII码对应的字符是不可打印字符.
    实际上,数据库文件是可以用十六进制编辑器打开看的其实 这个 是sybase 的一个导入文件的格式。
    他应该做linux下导入的,我现在 想放到我本机,windows 下尝试导入,可以一运行 就报错。我就想替换这几个字符,但是根本看不到
      

  3.   

    用十六进制编辑器可以看到,也可以编辑.
    比如我习惯用 winhex.
      

  4.   

    用这个 winhex 的确能看得清楚,可是,还是 搞不懂是什么字符。
    但已经成功很多啦。起码可以看清楚分割的数据。