一個簡單小實例 首先將word要綁定的地方放入占位符 通過谷歌瀏覽器打開該word格式化為xml,也可以通過更改擴展名。(最終目的實現生成的xml文件與word文件,只要更改擴展名就能互相展示) 後臺代碼 ...
一個簡單小實例
首先將word要綁定的地方放入占位符
通過谷歌瀏覽器打開該word格式化為xml,也可以通過更改擴展名。(最終目的實現生成的xml文件與word文件,只要更改擴展名就能互相展示)
後臺代碼
public void CreateWordWXDF(string str, string SavePath) { //採用流方式讀取寫入 string[] xx = str.Split(',');//str為要顯示在word上的結果 try { StreamReader sr = new StreamReader(@"f:\xm\維修單模板.xml");//此處xml就是最終生成好的xml,只需要改下擴展名doc。打開
就如上邊圖片所示 string content = sr.ReadToEnd(); content = content.Replace("{0}", xx[0].ToString()).Replace("{1}", xx[1].ToString()).Replace
("{2}", xx[2].ToString()).Replace("{3}", xx[3].ToString()).Replace("{4}", xx[4].ToString()).Replace("{5}", xx[4].ToString());
//此處就是往占位符上賦值 StreamWriter sw = new StreamWriter(SavePath.Trim() + ".doc");//SavePath保存路徑 sw.Write(content); sr.Close(); sw.Close(); } catch { } }