Java JSONArray的一个坑

问题描述:
将一个JSONObject add到一个JSONArray中两次,讲JSONArray put到数据库中,然后使用get请求,获取这个JSONArray后,第二个JSONObject出现奇怪符号,如图

Java JSONArray的一个坑

问题出现原因:
JSONArray如果add同一个元素(比如a)两次及以上时,只有第一次add a时存放数据,其它位置,存放指向第一次add的a在JSONArray中的位置指针。