Вложение слишком глубоко в JSON ... я должен переключиться на XML?

Я получаю JSONException с жалобой на очень глубокое вложение (более 30). Я знаю, что значение жестко закодировано в JSONWriter. что я могу сделать лучше? использовать другую библиотеку без этого ограничения, если такая вещь существует? перейти на XML?

ОБНОВИТЬ: Я сериализирую помеченную древовидную структуру в JSON. Итак, начиная с root, каждый узел вкладывает своих потомков, которые, в свою очередь, вкладывают своих ...

{"type":"n1","links":[{"label":"l1","target":{"type":"n2","links":[{"label":"l2","target":{  ...}}]}}]}

Возможно, мне придется переосмыслить способ сериализации структуры моего объекта.

ОБНОВИТЬ: Я использую org.json

Ответы на вопрос(2)

Ваш ответ на вопрос