java读取带格式word内容

我要从指定路径来获得一个word文件,然后把word里面的内容读取出来在jsp里面预览。但是不知道怎么回事总是会报错:java.lang.IllegalArgumentE... 我要从指定路径来获得一个word文件,然后把word里面的内容读取出来在jsp里面预览。但是不知道怎么回事总是会报错:java.lang.IllegalArgumentException: The document is really a RTF file
我的word文件是路径下面存在的doc文件啊!请问有没有谁知道是怎么回事可以帮助我一下。我的财富值不够,真心希望大家能热心 帮助,小妹感激不尽!
这是控制台的信息:

信息: 当前请求的URL:/ch_manage/lookGouTong(action)
要查看的文件名称是:F:\Tomcat 7.0\webapps\ch_manage\goutong_recoder\房顶上房顶上方式()_121026132506921.doc
展开
 我来答
talenthell
2012-10-26 · TA获得超过288个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:176万
展开全部
用jacob.jar吧, 读取word还是挺方便的,也可以把word直接转换成HTML或者jsp。
而HTML也可以直接用BufferedReader()的方法来读取里面的数据再添加删除你需要的数据再转换成jsp。
你留个邮箱或者QQ的话 我可以给你发一些java用jacob类库操作word的方法。
POI和jxtl也可以操作
追问
哇,呵呵  ,你真好。我的邮箱:18672842389@163.com
谢谢,摆脱把依赖包也发给我吧。呵呵!
追答
已发
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
kongmaque1218
2012-10-26
知道答主
回答量:47
采纳率:0%
帮助的人:13.4万
展开全部
//被读取的文件,当然,文件要存在
File file = new File("d:/a.txt");

//用装饰模式,得到操作他们的对象(难)
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));

String str;//读一行,存在这个string中

//读一行,输出一行
while(null != (str = br.readLine()))
{
System.out.println(str);
}

//关闭流
br.close();
追问
额,谢谢额。控制台打印出都是乱码额。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
muyu1970
2013-03-20
知道答主
回答量:33
采纳率:0%
帮助的人:12.5万
展开全部
麻烦给我也发一份呗,谢谢啦!meizhenii@126.com。需要读取格式、图片什么的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亮鹤工程小店
2013-01-24
知道答主
回答量:10
采纳率:0%
帮助的人:1.6万
展开全部
能帮忙发个给我吗?364892362@163.com。我现在是读取word文件的文本内容,但是读取不了文字的格式。我需要读取文字的格式,字体,大小之类的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式