您的位置:程序门 -> java -> j2se / 基础类



txt文本中字段间用tab作为分隔是什么意思?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


txt文本中字段间用tab作为分隔是什么意思?
发表于:2007-07-17 09:01:57 楼主
有个文件要解释,类似如下:
01   食品     保健食品
02   药品     处方药品
....

字段间用tab分隔,这样感觉浪费好大啊,tab好象占6个字符长度,而且我们程序解析怎么处理?
发表于:2007-07-17 09:04:431楼 得分:0
为了把值分开吧,字段之间要有个东西来区分.程序取得一行后要对数据进行处理,然后分别读取数据.
发表于:2007-07-17 09:19:242楼 得分:0
tab分隔感觉不是一个好的方法,间隔很大很浪费
程序读的时候是否遇到ascii "08 "就表示识别到一个tab符号?
发表于:2007-07-17 09:20:153楼 得分:0
tab   的大小是   1   个字节,虽然看上去是比较大的,但是与其他的   ascii   字符的占用的大小是一样的,不会产生存储上的浪费。

你可以一行一行的读取,每行采用   split( "\t ");   把它们拆分成数组就可以了。


快速检索

最新资讯
热门点击