2015-08-17 68 views
0

我完全消隱在這裏一個字符串使用GSON JsonParser - 有沒有方便的方法在GSON解析時的空間工作?我得到以下異常:與空間

com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: 
Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 5 path $ 

這是我的代碼:

jsonArray.add(new JsonParser().parse(id)); 

其中id是有空格的字符串,例如Hello World

+0

但是,世界您好不是有效的JSON是什麼呢?它不應該是這樣{的「Hello World」}或{「東西」:「Hello World」的} – user3690202

+0

衛生署...我認爲是時候收工 – vkislicins

+0

好吧,我會後它作爲一個答案:再次) – user3690202

回答

1

的Hello World是不是有效的JSON是嗎?它不應該是這樣{的 「Hello World」}或{ 「東西」: 「Hello World」 的}

+0

感謝,結束了使用JsonPrimitive,而不是一個解析器。像魅力一樣工作! – vkislicins