zoukankan      html  css  js  c++  java
  • 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();
            }
        }
           

     
            
           

  • 相关阅读:
    嵌入式Linux设备驱动编程(1):基础
    嵌入式Linux网络编程
    Linux进程间通信(5):消息队列
    Android网络通信(2):HTTP通信
    Android网络通信(3):Socket通信
    Android网络通信(5):WiFi
    Linux任务、进程和线程
    Android程序的安装和卸载
    Android网络通信(4):WebKit
    Android网络通信(1):Android网络基础
  • 原文地址:https://www.cnblogs.com/guolsblog/p/5956438.html
Copyright © 2011-2022 走看看