问题在于xya这种格式你怎么能清楚里面的文件格式?如果不清楚那么一切都是免谈。如果是windows环境下,而已安装了excel的话好像有个包叫jcoba.jar(不知道名字写错没有)这个应该可以帮上你的忙。这个可以调用系统用excel打开文件,然后另存为新的excel文件

解决方案 »

  1.   


    这个文件格式打开就是和普通excel格式一样的
      

  2.   

    可以用txt打开 我用io读取也能成功 关键是用io读取readline(); 无法得到每个单元格的分隔符 读取出来的数据都是一行
      

  3.   

    读出来的数据是什么格式嘛?乱码?是不是cvs格式的?
      

  4.   

    我用集合定义的 private List<File> file;// 文件与表单名一致
    private List<String> fileContentType;// 文件类型
    private List<String> fileFileName;// 文件名称
    private InputStream inputStream;// 用于下载文件
    private String upload;// 文件夹名
    private Long fid;// 查看下载ID
    下载怎么实现?
      

  5.   

    一下 我最有用的一个jar包读取成功的 也可以用odbc连接
      

  6.   

    问题解决了么 我也遇到相同的问题
     就是xls文件 但是用jxl打开出现问题
    自己另存为就可以用了 
    不知道有没有能直接打开 或者自动另存为的方法?
      

  7.   


    问题解决了么 我也遇到相同的问题
     就是xls文件 但是用jxl打开出现问题
    自己另存为就可以用了 
    不知道有没有能直接打开 或者自动另存为的方法?
      

  8.   


    问题解决了么 我也遇到相同的问题
     就是xls文件 但是用jxl打开出现问题
    自己另存为就可以用了 
    不知道有没有能直接打开 或者自动另存为的方法?
    当时是通过odbc处理的,需要导入一个jar包http://download.csdn.net/detail/woshishui6501/4964399
    ,然后就可以像用数据库一样直接select * from excel文件名就行了