• java替换word


    package demo;

    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.io.PrintWriter;
    import java.util.HashMap;
    import java.util.Map;

    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    import org.apache.poi.hwpf.HWPFDocument;
    import org.apache.poi.hwpf.usermodel.Range;  

    public class demo2 extends HttpServlet {

        
        private static final long serialVersionUID = 1L;

        public void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {

         
            String serverPath = "D:\01.doc";
            
             InputStream is = new FileInputStream(serverPath);  
                HWPFDocument doc = new HWPFDocument(is);  
                Range range = doc.getRange();  
                range.replaceText("${year}", "1");  
                range.replaceText("${morning}", "1");  
                OutputStream os = new FileOutputStream("D:\write.doc");  
                //把doc输出到输出流中  
                doc.write(os);  
                is.close();  
                os.close();  
           
            }catch(Exception e){
                e.printStackTrace();
            }
        }
           

     
            
           

  • 相关阅读:
    java基础1
    display:inline
    运用<ul><li>做导航栏
    ul和li 基本用法分析(这里主要想学习怎么用在导航栏中)
    转换(旋转)transform
    典型相关分析
    相关性模型-相关系数
    拟合算法
    插值算法
    评估类模型之优劣解距离法Topsis模型
  • 原文地址:https://www.cnblogs.com/guolsblog/p/5956438.html
Copyright © 2020-2023  润新知