我正在使用JSON
将数据从我的服务器发送到我的javascript / html5客户端。我使用org.codehaus.jettison.json.JSONObject
来编码服务器端的对象和字符串,并使用jquery / ajax来编码。直到今天,当我尝试从服务器向客户端发送不等号符号(“小于或等于”)时,这一直工作正常。在客户端,我收到了这个错误:
“意外的输入结束。”
当我删除不等式并重新尝试时,字符串会很好。我想我可以为'或等于'不等式符号创建我自己的特殊编码,但这似乎与将编码留给解析器的快乐方式相悖。
有趣的是我没有相反的问题:当我从js端'字符串化'并通过ajax / json向服务器发送一个'或等于'不等式的字符串时,取消编码没有问题服务器端。
感谢您提供的任何帮助。