将 CSV 文件读入 Java 作为数据库表

2024-05-09

我发现了很多关于使用 Java 读取 CSV 的帖子,并且他们所指向的 API 在读取 CSV 文件时都采用了面向行的方法。就像“当你得到一行时,获取每一列的值”。

我希望有一个更高级别的 API,比如在 Perl 中,DBI 允许您在 CSV 上使用 SQL,就像它在数据库表中一样。否则我将不得不自己实现大量访问逻辑。

有这样的API吗?我错过了什么吗?有一些关于 JDBC 驱动程序的参考资料,但大多数是过去 5 年没有更新的项目。


您可以使用HSQL http://hsqldb.org/为此,请参阅以下链接docs http://hsqldb.org/doc/guide/ch06.html and a 博客文章 http://www.java-community.de/archives/14-Use-HSQLDB-to-manipulate-CSV-data.html正是描述了这一点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 CSV 文件读入 Java 作为数据库表 的相关文章

随机推荐