android json 去空格,Android:带有空格的Json字符串会给出“ Unterminated object at”异常...
每当我有一个带空格的Json字符串对象时,都会收到以下错误。Java:String jString = getResources().getString(R.string.event);JSONObject object = new JSONObject(jString);杰森:{"Array":[{"Name":"One two three"},{"Name":"Two"},{"Name":"T
每当我有一个带空格的Json字符串对象时,都会收到以下错误。
Java:
String jString = getResources().getString(R.string.event);
JSONObject object = new JSONObject(jString);
杰森:
{"Array":[{"Name":"One two three"},{"Name":"Two"},{"Name":"Three"}]}
我收到以下消息:
09-06 22:35:08.214: WARN/System.err(1079): org.json.JSONException: Unterminated object at character 21 of {Array:[{Name:One two three},{Name:Two},{Name:Three}]}
这没有任何问题:
{"Array":[{"Name":"One"},{"Name":"Two"},{"Name":"Three"}]}
我在引用错误的话吗?
编辑:阅读我自己的文章后,我注意到错误消息在字符串对象值的周围没有任何引号。因此,我将xml字符串中的“更改为\”并正常工作。任何想法如何让它不删除任何引号?
更多推荐
所有评论(0)