java 怎麼读“文本文件(制表符分隔)(*.txt)”类型的excel文件

如题所述

不知你要的TXT文件中,原Excel中各单元格的分隔符是什么?
方法一:直接复制粘贴法
将要保存的Excel区域选中,复制,打开记事本,粘贴。
这种方法比较自由,可有选择地进行保存。单元格分隔符默认为制表符(也可以理解为一种较宽的空格)。如果要转化为别的分隔符号,可以借助Word的替换功能。查找内容为^t,替换为什么,你自己决定吧。

方法二:直接保存法
这类方法,只能将当前工作表,整体保存。主要问题是,在保存时会提醒Excel格式会丢失,要点击“确定”、“是”等,才能保存成功。

文件→另存为,在保存类型下拉列表中,可供选择的格式有

文本文件(制表符分隔),产生的格式与方法一相同。

unicode文本,产生的格式与方法一类似,但字符均转化为Unicode(多国语言),对于导入到不支持ANSI格式文本的软件来说,比较有用。在方法一中,在保存文件时,也可以选择unicode格式。

csv(逗号分隔),这种格式,实际也是一种文本文件,不过扩展名为csv,单元格以半角的逗号分隔。

带格式文本文件(空格分隔),这种格式也是一种文本文件,不过扩展名为prn,注意尽管扩展名与虚拟打印文件相同,但并不是打印文件。用记事本打开是没有问题的。
另外,站长团上有产品团购,便宜有保证
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-09
1.另存为 选择 其它格式 选择保存类型为
文本文件(制表符分隔)
或者 unicode文本
2.如果没有说明安装不全,可以直接复制,到TXT中粘贴就行了。
第2个回答  2011-04-27
如果是用sturts得话有个简单得办法就能读取文件.追问

用你的方法,給我講詳細點好嗎?

追答

FormFile ff=(FormFile)plf.getMultipartRequestHandler().getFileElements().get("file");
这样就读取到了文件、。
plf是actionfrom file是文件名。

第3个回答  2011-04-27
你是要做什么?上传还是下载?追问

就是讀取它的內容,那個文件看上去像個.xls文件,又好像不是的,我覺得它是一個.txt和.xls的結合文件,有什麼方法可以讀取它的內容?

相似回答