用JavaDBF操作(读、写)DBF文件
最近的一个项目需要动态生成DBF文件,用到JavaDBF,简单介绍一下
官方网站:http://javadbf.sarovar.org/
官方英文指南:http://sarovar.org/docman/view.php/32/23/javadbf-tutorial.html
最新版本:0.4.0,最后发布时间还是在2004年4月1日,看来DBF真是老了。老归老,有些时候还是得用。
下面是分别是读取和写DBF文件以及其他操作函数(关键信息的解释我放在了注释里,这样看起来会更方便):
读取DBF文件:
java 代码
...
有人说不要重新发明轮子,我说你不能总用别人的轮子。也许VIWO是个木头轮子,也许VIWO不是很结实,经不起大的颠簸,也许VIWO微不足道,你甚至不屑一顾,但是我想:Struts也好Spring也好,iBatis也好,起初无非就是个冲动、想法、无奈一点一点发展起来。
今天我把我写的一些小程序打成包,命名叫做VIWO开源发布在这里,说不上为中国的开源界做什么贡献,就是想抛砖引玉,能让更多的高手把你们写的东西共享出来,让大家一起学习共同进步,而不是泛泛而谈新新技术,求新求变固然无可厚非,只是“勿在浮沙筑高台”。或者你有兴趣拿这VIWO的源代码,添加些新功能,修改些BUG,, ...
- 11:57
- 浏览 (7474)
- 评论 (25)
- 分类: JAVA
- 进入论坛
- 发布在 驾驭无形的力量—软件艺法思考 圈子
Vincent Partington近两个半月来在他的博客上陆续发表了关注Java EE平台性能问题的文章
即对Java EE的十大不当使用导致的性能问题
#10 - Excessive logging
#9 - Incorrect application server configuration
#8 - Incorrect usage of Java EE
#7 - Unnecessary use of XML
#6 - Improper caching
#5 - Excessive memory usage
#4 - Badly performing libraries
...
- 10:05
- 浏览 (1555)
- 评论 (0)
- 分类: JAVA
- 进入论坛
- 发布在 驾驭无形的力量—软件艺法思考 圈子
Jakarta POI 是一套用于访问微软格式文档的Java API。
Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于早在Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟。它的官方首页是:http://jakarta.apache.org/poi/hssf/index.html,这里可以下载到它的最新版本和文档。
下面就来看看如何通过Jakarta POI的HSSF操作Excel文件。
操作Excel文件的步骤同JXL类似(关于如何用JXL操作Excel可以看我的另外两篇文章)。
HSSF对Excel的操作主要是通过下 ...
上一篇文章 Java操作Excel之理解JXL--读取Excel 说到如何用JXL读取Excel文件,
现在来看看如何读取Excel模板然后把动态数据写入到模板以生成特定格式的Excel。
同样的思路,先来考虑下会涉及到那些对象,和上篇文章读取相比这里涉及到一个写入的步骤,所以JXL必然会提供一个对象
来支持写入,这就是WritableWorkbook。那么如何得到到这个类的实例,查看APIDoc发现Workbook类提供了几个
静态的createWorkbook方法返回WritableWorkbook实例,可以看到众多createWorkbook方法主要分为两类:一个参数
和两 ...
JXL(Java Excel API)是一个用来动态读写Excel文件的开源框架,利用它可以在任何支持Java的操作系统上动态读写Excel文件。JXL的主页是:http://www.andykhan.com/jexcelapi/,可以在这里下载到它的最新的版本。
你可以分别通过如下命令
java -jar jxl.jar -xml test.xls
java -jar jxl.jar -cvs test.xls
以xml和cvs格式查看test.xls,这是因为JXL作者实现了一个用来演示的jxl.demo.Demo的类。
当然我们使用JXL主要是用它来动态读写Excel文件 ...
java 代码
package com.viwo.bean.factory;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.apache.common ...
java 代码
package com.viwo.sqlmap.config;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
...
java 代码
package com.viwo.web.acion;
import java.io.File;
import java.io.IOException;
import java.lang.reflect.Method;
import java.util.Map;
...
- 浏览: 72186 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
链接
最新评论
-
通过一个实际的例子学习Or ...
在给我些示例吧 dragonchen82@hotmail.com
-- by dragonchen82 -
通过一个实际的例子学习SQ ...
写得不错,不过还没怎么看懂,继续看!
-- by gudao8192 -
用JavaDBF操作(读、写) ...
有谁操作过dbf中包含字段是日期时间型的吗,看了下源代码,没有处理这种类型的,有 ...
-- by kimfly -
用JavaDBF操作(读、写) ...
读的时候发现乱码如何解决的?用什么编码? 解决了,dbfReader.se ...
-- by jvincent -
用JavaDBF操作(读、写) ...
DBFField里面的字段类型各自对应的数据库和SQL 字段类型 是什么样的对应 ...
-- by killpoer3






评论排行榜