在融合图表中显示带有德语字符'ö'和'ü'的无效xml数据

时间:2015-02-09 09:37:56

标签: java

使用德语字符öü,它会在XML页面中显示无效的JSP数据。

我使用setDataXML()方法通过ajax调用setDataURL()来保持结果,因为setDataURL()正在执行操作URL而且我们有一个很长的时间CSV网址因此为我们创建了问题。

但在此期间我们遇到的问题就像是%,',&找到的任何字符串,而不是因为它将其视为无效的HTML而无法呈现。

经过漫长的研究,我们发现FusionChat期望将值编码为XML格式,而不是由HTML编码器编码。

例如,如果我删除了URLEncoder,然后再次尝试使用德语字符工作正常但仍然发现特殊字符问题XML,那么URLEncoder德语字符会出现无效% ' &错误1}}。

我非常感谢你的所有帮助和指导。

1 个答案:

答案 0 :(得分:0)

您必须使用&

转义特殊字符&

XML解析时不支持&,需要转义此类字符。