我一直想知道为什么当我将编码设置为 UTF-8 并呈现 XML 时,它会用转义字符(或字符引用)替换扩展字符,例如 ’ 代替 '?
我正在使用渲染方法
render(contentType:"text/xml", encoding:"UTF-8") {...}
带有适当的标题
render(contentType:"text/xml", encoding:"UTF-8", text:"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n")
知道是否有办法正确编写它吗?
谢谢。