我将json数据保存为数据库中的字符串。 JSON数据的结构很好,它包含正则表达式甚至包含咖喱括号{}或方括号[]等的URL。我可以用可用的编码替换一些特殊符号,例如十六进制或十进制编码。并做字符串操作来处理这些。我只是想知道是否有另一种处理这种情况的方法。我对包含这种类型的Json数据的字符串有以下异常。
org.json.JSONException: Expected a ',' or '}' at character 22891 of {"wires":[{"id"....so on
如果我需要详细说明,请告诉我。
答案 0 :(得分:1)
这是我想到的第一件事: 将东西放入数据库时,请尝试使用php addslashes / stripslashes(假设您使用的是php来联系数据库)。