一个可以用Excel文件中声明的数据填充Java对象的库



我想知道是否有任何工具/库可以用Excel电子表格中的数据填充Java对象。

我的想法就像你有一个Excel电子表格,第一行包含列名与镜像名称的字段在目标Java对象。所有其他行都是数据,因此库将采用用于对象实例化的类,并在Excel文件中填充尽可能多的实例。

周围有这样的东西吗?

您必须编写自己的实用程序来完成此任务。这里有很多有用的库:

  • Apache POI - http://poi.apache.org/spreadsheet/index.html
  • JExcel API - http://www.andykhan.com/jexcelapi/tutorial.html

Apache POI可用于从Excel表格中提取数据,Apache Commons Beanutils可帮助您将这些值写入Java对象。

我用了

  • jexcel
  • poi

发现jexcel更好。Jexcel将为您提供一些读取/写入excel的精细控制,这是通过poi无法实现的。

我们使用Poiji将excel行映射到Java对象

如果您不想编写自己的解决方案,或者您需要加载比简单表更复杂的数据,您可能希望使用来自[http://openl-tablets.sourceforge.net/][1]的OpenL tablet的数据表。它基于Apache POI,可以使用。xls和。xlsx文件。

我发现这些库可以满足您的要求:

  • 鸡Excel
  • Excel Pojo
  • Excel2Objects

相关内容

  • 没有找到相关文章

最新更新