需要读取内容中,含有特殊字符,如:< > @ ! $ & 等等,可直接在模板中使用 <![CDATA[ ]]> 和 ?html 处理。即,word:
<w:p wsp:rsidP="00786D87" wsp:rsidR="00285B36" wsp:rsidRDefault="00285B36" wsp:rsidRPr="00786D87">
<w:r wsp:rsidRPr="00786D87">
<w:rPr>
<w:rFonts w:ascii="宋体" w:fareast="宋体" w:h-ansi="宋体" w:hint="fareast"/>
<wx:font wx:val="宋体"/>
</w:rPr>
<w:t>${index}.<![CDATA[ ${quetion.questionTitle} ]]></w:t>
</w:r>
</w:p>
pdf:
<p class="MsoNormal" align="center" style="margin-bottom:15.6pt;text-align:center;line-height:150%">
<b>
<span style="font-size:22.0pt;line-height:150%;font-family:宋体">
${info.name?html}
</span>
</b>
</p>
同时,如果在转为PDF时,需要直接显示内容,可以使用 ${r'${info.name}'} 这种方式。此时,会将${info.name}直接输出,不再解析。