我发送文本用于从我的网站解析到我的restapi并在json中返回解析值,但是它包含许多char,看起来像\u0000
到\u0020
并使其崩溃。
我将尝试替换所有非ASCII字符并替换char,但是有太多不同(相同的显示但不同的值)。 I can't write this char here
答案 0 :(得分:2)
将所有字符\u0000
替换为\u0020
,将&0000;
替换为&0020;
答案 1 :(得分:1)
\ u0000是unicode null字符 \ u0001是unicode"标题的开始"字符 \ u0002是unicode"文本开头"字符 \ u0004是unicode"传输结束"字符
您可以尝试将org.eclipse.persistence.oxm.CharacterEscapeHandler扩展并覆盖到自定义转义处理程序,以替换或消除您麻烦的字符