﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-逸者</title><link>http://www.blogjava.net/zjd9961/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 02:44:44 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 02:44:44 GMT</pubDate><ttl>60</ttl><item><title>在java中使用CsvDriver读取csv文件</title><link>http://www.blogjava.net/zjd9961/archive/2006/07/28/60460.html</link><dc:creator>飘逸者</dc:creator><author>飘逸者</author><pubDate>Fri, 28 Jul 2006 00:55:00 GMT</pubDate><guid>http://www.blogjava.net/zjd9961/archive/2006/07/28/60460.html</guid><wfw:comment>http://www.blogjava.net/zjd9961/comments/60460.html</wfw:comment><comments>http://www.blogjava.net/zjd9961/archive/2006/07/28/60460.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/zjd9961/comments/commentRss/60460.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zjd9961/services/trackbacks/60460.html</trackback:ping><description><![CDATA[
		<div>        csv文件格式是用的比较多的，前几天在网上找到一个驱动可以把这种格式的文件当作数据库一样读取。</div>
		<div>操作步骤如下：<br />第一、下载驱动程序<a href="http://sourceforge.net/projects/csvjdbc"><font color="#000033" size="2">http://sourceforge.net/projects/csvjdbc</font></a></div>
		<div>第二、把csvjdbc.jar文件放到classpath路径中去。</div>
		<div>第三、例子如下:</div>
		<div> </div>
		<div>import java.sql.*;<br />import org.relique.jdbc.csv.CsvDriver;</div>
		<div>public class JdbcCsv<br />{<br />public static void main(String[] args)<br />{<br />try<br />{<br />// load the driver into memory<br />Class.forName("org.relique.jdbc.csv.CsvDriver");</div>
		<div>// create a connection. The first command line parameter is assumed to<br />// be the directory in which the .csv files are held<br />Connection conn = DriverManager.getConnection("jdbc:relique:csv:E:\\fund\\test\\");</div>
		<div>// create a Statement object to execute the query with<br />Statement stmt = conn.createStatement();</div>
		<div>// Select the ID and NAME columns from sample.csv<br />ResultSet results = stmt.executeQuery("SELECT djwd,银行 from czcg");</div>
		<div>// dump out the results<br />while (results.next())<br />{<br />System.out.println("djwd= " + results.getString("djwd") + " 银行= " + results.getString("银行"));<br />}</div>
		<div>// clean up<br />results.close();<br />stmt.close();<br />conn.close();<br />}<br />catch(Exception e)<br />{<br />System.out.println("Oops-&gt; " + e);<br />}<br />}<br />}</div>
<img src ="http://www.blogjava.net/zjd9961/aggbug/60460.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zjd9961/" target="_blank">飘逸者</a> 2006-07-28 08:55 <a href="http://www.blogjava.net/zjd9961/archive/2006/07/28/60460.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>