我需要进口一些Excel电子表格转换成Java对象。我会用POI做任务(老版本的它不幸)。不过,我不知道是否有一些高层次的框架做同样的任务,但声明。我想在Castor和XML。映射Excel的类将被存储在一个资源(例如XML文件)。是的,我是一个懒人。但我不喜欢具有大量硬编码POI语句当用户决定改变输入格式。

由于

有帮助吗?

解决方案

我喜欢 JExcelApi的非常多,这是简单而强大的

其他提示

有开源库,让你把一个电子表格,如数据库,并通过JDBC访问它。谷歌搜索的“创先争优JDBC驱动程序”应该可以帮助您开始。

总是有JDBC-ODBC桥随JVM

import java.lang.*; 


public class jdbcodbc { 

   public static void main(String[] args) { 
    // Attempt to load database driver
    try
    {
        // Load Sun's jdbc-odbc driver
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
    }
    catch (ClassNotFoundException cnfe) // driver not found
    {
        System.err.println ("Unable to load database driver");
        System.err.println ("Details : " + cnfe);
        System.exit(0);
    } 
    catch (InstantiationException ex)  
    {
        System.err.println ("Unable to load database driver");
        System.err.println ("Details : " + ex);
        System.exit(0);
    }
   }

}

来自Sun的网站,JDBC-文档ODBC桥

实施例JDBC URL从休眠潜在可用,例如:

JDBC:ODBC:MYDB; UID =我; PWD =秘密

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top