该部分主要内容:文件上传,以及office文件和pdf的html处理,以及提取text
1 | // 根据服务器的文件保存地址和原文件名创建目录文件全路径 |
将office转化为html
1 | /** |
将word,wxcel,ppt另存为html的方法
1 | public boolean WordtoHtml(String srcFile, String dstFile) { |
获取office文件以及pdf的文本内容
1 | private String findDocContent(String hz, String url) { |
具体的实现方法
1 | /** |
对带有clob字段的实体save时,直接调用hibernate的save即可。ojdbc14.jar。
更新时的处理 如下:
1 | public void updateKnowledge(Knowledge knowledge) { |
上面几步做完,基本可以完成上传以及存入数据库,以及对带有clob文件的更新。
需要的环境 windows,jacob-1.17-M2-x64 具体的jacob下载和配置 参照网络。poi-3.9