2
我一直想知道为什么当我将编码设置为UTF-8并呈现XML时,它将通过转义字符(或字符引用)替换扩展字符,如’代替 '?如何使用不带转义字符的grails生成真正的UTF-8 XML?
我使用的Render方法
render(contentType:"text/xml", encoding:"UTF-8") {...}
用适当的标题
render(contentType:"text/xml", encoding:"UTF-8", text:"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n")
如果有它正确地写一个方法你知道吗?
谢谢。
我认为它的设置正确:grails.converters.encoding =“UTF-8” – Sauleil 2010-06-14 12:58:04