工作中遇到需要根据模板内容生成word文档需求,特此记录。
一、准备word并转化成xml文件
1、准备word模板
2、使用office打开,并另存为 Word Xml文档格式。
3、将生成好的XML文件用工具打开,并格式化,我使用的是Notepad++,并安装了XML Tools插件。
刚生成好的xml文件如下:
此时,格式不利于代码编写,需要格式化,格式化完成后如下,
此时,我们可直接将XML文件后缀名改为.doc并打开,发现没有问题,如部分文字位置不对,一般是文档中的空格在转成xml时自动去除了。此时我们可将XML文件调整下。
如“页眉”两字直接在图片后面了,