Java对blob文件的保存和解析

来源:互联网 发布:小乌龟画图软件 编辑:程序博客网 时间:2024/04/29 13:55


1)在Java中经常需要保存一个xml文件到数据中,这个时候blob是最好的选择。但是保存的时候发现可不是那么容易的。网上很多资料都是先保存一个空的数据,再一点点插入进去。
InputStream in = new FileInputStream(new File(path));
int length=in.available();
pre.setBinaryStream(m, in,length);


这样可以直接将一个xml文件保存到数据库中。

SQL数据库更简单

InputStream in = new FileInputStream(new File(path));

pre.setBinaryStream(m, in);



就可以直接插入。

================================================

2)如果要取的blob中的xml数据

byte[]   b=rs.getBytes(i);

得到byte[] 字节,这个时候可以dom4j等处理了。








0 2
原创粉丝点击