如何用java将数据库的内容读出来再转换成doc格式 如何用java将数据库的内容读出来再转换成doc格式?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的方式:<%@page language ="java" contentType="application/msword; text/html;charset=UTF-8" session ="false"%> 用poi组件吧import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.poi.hwpf.extractor.WordExtractor;import java.io.File;import java.io.InputStream;import java.io.FileInputStream;import com.search.code.Index;public Document getDocument(Index index, String url, String title, InputStream is) throws DocCenterException {String bodyText = null;try { WordExtractor ex = new WordExtractor(is);//is是WORD文件的InputStream bodyText = ex.getText(); if(!bodyText.equals("")){ index.AddIndex(url, title, bodyText); } }catch (DocCenterException e) { throw new DocCenterException("无法从该Mocriosoft Word文档中提取内容", e); }catch(Exception e){ e.printStackTrace(); }}return null;} 1楼方式不对,楼主要的可能是转换成word格式,而不是word文件存在数据库中直接下载。转换可以使用openoffice实现。 import javax.imageio.*;import java.io.*;import java.awt.image.*;import java.util.*;public class ToGIF{public static void main(String args[]) throws IOException{// 可以将abc.bmp换成其它格式的图象File inputFile = new File("abc.bmp");BufferedImage input = ImageIO.read(inputFile); File outputFile = new File("abc.gif");ImageIO.write(input, "GIF", outputFile);outputFile = new File("abc.jpg");ImageIO.write(input, "JPG", outputFile);outputFile = new File("abc.png");ImageIO.write(input, "PNG", outputFile);}} 批量添加如何实现 ?在线急等~~!! 各位高手们,请教你们一些web网站和加密狗的问题 equals和hashCode的实现 JSP如何实现获取数据库表数据,在任一页面调用 又是<html:errors/>问题 求购正则表达试的学习资料~~ 重金求struts的<logic:iterate >代码 时间相减问题,时间处理高手赶快砸过来啊。 Can't find bundle for base name MyResource, locale zh_CN ,如何解决? 在tomcat下一个自建目录不能工作(解决后马上结帖) 大侠帮帮忙,银行转账问题! 求一算法,判断数组中是否有重复数据
contentType="application/msword; text/html;charset=UTF-8"
session ="false"
%>
import org.apache.lucene.document.Field;
import org.apache.poi.hwpf.extractor.WordExtractor;import java.io.File;
import java.io.InputStream;
import java.io.FileInputStream;import com.search.code.Index;public Document getDocument(Index index, String url, String title, InputStream is) throws DocCenterException {String bodyText = null;
try {
WordExtractor ex = new WordExtractor(is);//is是WORD文件的InputStream
bodyText = ex.getText();
if(!bodyText.equals("")){
index.AddIndex(url, title, bodyText);
}
}catch (DocCenterException e) {
throw new DocCenterException("无法从该Mocriosoft Word文档中提取内容", e);
}catch(Exception e){
e.printStackTrace();
}
}
return null;
}
import java.io.*;
import java.awt.image.*;
import java.util.*;
public class ToGIF
{
public static void main(String args[]) throws IOException{
// 可以将abc.bmp换成其它格式的图象
File inputFile = new File("abc.bmp");
BufferedImage input = ImageIO.read(inputFile);
File outputFile = new File("abc.gif");
ImageIO.write(input, "GIF", outputFile);outputFile = new File("abc.jpg");
ImageIO.write(input, "JPG", outputFile);outputFile = new File("abc.png");
ImageIO.write(input, "PNG", outputFile);
}
}