09_database_10_jdbc-9

第八十五章 JDBC与Spreadsheet文档、XML文档

1. JDBC与Spreadsheet文档

除了关系型数据库以外,开发人员还可以使用JDBC访问Spreadsheet文档或者XML文档中的内容。实际上,在Spreadsheet文档中,每个页面(Sheets)都可以看作是一张表;表内的数据可以像关系型数据库的表那样访问。目前,流行的Spreadsheet文档有微软的Excel表文件(Microsoft Excel)谷歌Sheets(Google Sheets)LibreOffice CalcApache OpenOffice Calc

目前,开源的Spreadsheet-JDBC驱动并不多,能找到的仅是Google Spreadsheet JDBC驱动。在商业软件市场上,cdata提供了付费的Microsoft Excel JDBC驱动Google Spreadsheet JDBC驱动等。

2. JDBC与XML文档

使用JDBC接口也能将数据存储在XML文档中,像关系型数据库那样查询数据和更新数据。因为XML文档支持灵活的数据结构,如果将数据按照行列的方式组织的话,这些数据是可以按照表格的形式读取和访问的。cdata也提供了XML-JDBC驱动程序

3. 小结

本章简单介绍了JDBC接口访问Spreadsheet文档和XML文档的内容。目前,市场上并没有许多可选的JDBC驱动程序。我们准备了这个章节的主要目的是为了向大家展示JDBC接口不仅可以访问关系型数据库,她还能访问那些按照表格组织的数据。这些数据可以存放在文件中,也可以存放在远端服务器上,通过网络连接获取。

上一章
下一章

注册用户登陆后可留言

Copyright  2019 Little Waterdrop, LLC. All Rights Reserved.