Является ли исключение генерируемым при преобразовании JSON или во время написания JSON?В какой части кодовой базы Gson указаны обратные ссылки без ссылки?
Спасибо за вашу помощь заранее.
Является ли исключение генерируемым при преобразовании JSON или во время написания JSON?В какой части кодовой базы Gson указаны обратные ссылки без ссылки?
Спасибо за вашу помощь заранее.
Я полагаю, что вы ответили на свой вопрос, построив тест-случай, который произвел StackOverflow
исключение, когда JSON не участвовал: ясно, метод addChild
не запрограммирован, чтобы распознавать (очевидно, ошибочно) случай, когда " ребенок, который должен быть добавлен, является «самим объектом». («Это,» ИМХО «довольно серьезным упущение», но это, вероятно, то, что вы не можете делать ничего.)
Легко предвидеть, то, что может произойти такая ошибка либо при подготовке данных, должны быть записаны как JSON, или при интерпретации входящего потока JSON.