首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

txt文本中字段间用TAB作为分隔是什么意思?该如何处理

2012-01-28 
txt文本中字段间用TAB作为分隔是什么意思?有个文件要解释,类似如下:01食品保健食品02药品处方药品....字段

txt文本中字段间用TAB作为分隔是什么意思?
有个文件要解释,类似如下:
01   食品     保健食品
02   药品     处方药品
....

字段间用tab分隔,这样感觉浪费好大啊,TAB好象占6个字符长度,而且我们程序解析怎么处理?


[解决办法]
为了把值分开吧,字段之间要有个东西来区分.程序取得一行后要对数据进行处理,然后分别读取数据.
[解决办法]
Tab 的大小是 1 个字节,虽然看上去是比较大的,但是与其他的 ASCII 字符的占用的大小是一样的,不会产生存储上的浪费。

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

热点排行