用java代码把内容写到Word文档?

Python013

用java代码把内容写到Word文档?,第1张

import java.io.BufferedReader

import java.io.BufferedWriter

import java.io.File

import java.io.FileInputStream

import java.io.FileOutputStream

import java.io.FileReader

import java.io.InputStreamReader

import java.io.OutputStreamWriter

public class Test {

public static void main(String[] args) {

try

{

FileInputStream fr=new FileInputStream("test/123.txt")

InputStreamReader af=new InputStreamReader(fr)

BufferedReader bf=new BufferedReader(af)

FileOutputStream fo=new FileOutputStream("test/456.doc")

OutputStreamWriter osw=new OutputStreamWriter(fo)

BufferedWriter bw=new BufferedWriter(osw)

String line=bf.readLine()

while(line!=null)

{

System.out.println(line)

bw.write(line)

bw.newLine()

bw.flush()

line=bf.readLine()

}

}

catch (Exception e) {

e.printStackTrace()

}

}

}

test/123.txt里的内容写到test/456.doc下了,在你的java src中建一个test文件夹,这里是相对路径

要插件支持,常用的有POI

1.获取一个word文档实例

2.获取该word文档内嵌的表格对象

3.根据要写入的行和列获取cell单元格

4.cell.setValue(值),就行了。