我想导入放置在MS Excel中的数据并使用Java Application Program进行打印。我是Java的新手。所以请指导,是否有可能。
如果是,怎么样?任何网站/教程都会有很大的帮助..
提前致谢..
答案 0 :(得分:4)
您可以使用POI library从Excel文件中读取
答案 1 :(得分:3)
您可以使用jexcel API。它们总体而言非常简单。 http://jexcelapi.sourceforge.net/
我也认为Apache POI也正在研究这个领域。
答案 2 :(得分:1)
答案 3 :(得分:0)
为什么不以某种非专有格式从Excel导出它?如果数据不是太复杂,甚至CSV也可以解决问题。
答案 4 :(得分:0)
此JSP页面将Excel工作表连接到数据库。
.<%@ page import="java.sql.*" %><br/>
.<% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %>
<BODY>
.<%
Connection con=DriverManager.getConnection("jdbc:odbc:DsnName");<br/>
Statement stm=con.createStatement();<br/>
ResultSet rs=stm.executeQuery("select * from [Sheet1$]");
%>
.<% if(!rs.next()) {
out.println("Sorry, could not find data");
}
else { %>
.<%=rs.getString(1)%>
.<%}%>
</BODY>