python docxtpl 支持将数据插入到.docx 模板文件,但是如果遇到像 & 、>、< 等符号时,可能在render后无法显示。
docxtpl render中间过程是将渲染内容转换成xml,那么以上的这些符号在xml中是需要转义的
两种解决思路:
1. 把符号转义
转义后再render,则可正常显示
2. 使用RichText 处理文本,但是会影响字体、字号等样式,需要通过RichText 的参数来调整
python docxtpl 支持将数据插入到.docx 模板文件,但是如果遇到像 & 、>、< 等符号时,可能在render后无法显示。
docxtpl render中间过程是将渲染内容转换成xml,那么以上的这些符号在xml中是需要转义的
两种解决思路:
1. 把符号转义
转义后再render,则可正常显示
2. 使用RichText 处理文本,但是会影响字体、字号等样式,需要通过RichText 的参数来调整