Ошибка StackOverflow с использованием com.badlogic.gdx.utils.jsonJAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка StackOverflow с использованием com.badlogic.gdx.utils.json

Сообщение Anonymous »

Я получаю ошибку Stackoverflow, когда пытаюсь позвонить < /p>

Код: Выделить всё

json.prettyPrint(MyObject)
< /code>
Если я правильно понял

com.badlogic.gdx.utils.json class
не может преобразовать примеры моего класса в json-string, потому что у него слишком глубокие отношения между родителями-ребенком. Данные, которые я хочу преобразовать в JSON, ниже: < /p>
public final class DataMustBeSavedAsJson {
private final OrderedMap  upperLevelData = new OrderedMap();
}

public final class  UpperLevelClass {
private final OrderedMap  upperLevelData = new OrderedMap();

}
public final class  LowerLevelClass {
private final OrderedMap  lowerLevelData = new OrderedMap();
}
< /code>
Мне нужно создать систему сохранения для моей игры. < /p>
DataMustBeSavedAsJson
< /code>
использует в качестве ключей номера для игровых карт. < /p>
UpperLevelClass
имеет как уникальный идентификатор Keys для каждого объекта игры, который был изменен/затронут во время завершения карты.

Код: Выделить всё

LowerLevelClass
имеет в качестве имен ключей для изменений объекта игры, например, «entity_destroyed», «atportion_changed», «hp_changed», «position_changed» и так далее.
Что не так с этой библиотекой?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... utils-json

Вернуться в «JAVA»