我现在要用java写个将文本文件转换成excel表格的软件!
我想问的是如和在excel表格里对文本文件的内容进行排序?
比如说我的文本文件格式如下:
abcd 123 5 7  ABC 8(共6列)
然后写入excel表格后,首先对第一列排序,第一列相同的情况下对第二列排序。以此类推!
最终把数据按顺序写入excel表格里去!
数据在文本文件的顺序没有排好!
怎么样边写边排!
请各位高手指点为谢!

解决方案 »

  1.   

    步骤如下:
    1.先做一个bean保存这个结构,当然也可以简单点就用map.
    2.读一行文本,用空格分隔,放到上面说的Bean中.
    3.循环上面的操作,把Bean都放在一个List中.
    4.通过Collections.sort()按照你的需要进行排序.
    5.通过JXL或POI把排序后的List中的Bean写到Excel中.
    搞定.
      

  2.   

    基本就是ls的说的了...就是不知道排序是不是可以调用excel自己的排序功能...不过可能不太现实~
      

  3.   

    基本就是ls的说的了...就是不知道排序是不是可以调用excel自己的排序功能...不过可能不太现实~
      

  4.   

    建议楼主借用一下数据库吧,方便操作
    先把你的txt处理放入数据库
    然后数据库直接导出到EXCEL
      

  5.   

    最好能给个大致代码供参考
    我新手  有些东西还不是很清楚 
    操作excel的poi全是英文,用起来有难度啊!
    java没自带操作excel的类库吗?
      

  6.   

    你这个简单的应用还是用JXL吧.比较简单.
    从google上搜素一下.JXL的例子有很多的.
    自已要多动手.