Сообщение от Andvrok
Покажи свои MultilangObject и MultilangElementJSON, какой-то у тебя парсинг невнятный. Чому сразу в словарь не парсишь, какая-то логика еще в объекте?
|
http://pastebin.com/HDR72C10
Нельзя сразу. JsonUtility не держит сериализацию/десериализацию словарей и подобных IDictionary , только Энумерабле. XML не хочу, так как часть уже в json.
По этому я делаю сохранение: Dictionary -> MultilangObject,
Загрузку: MultilangObject -> Dictionary
который:
public class MultilangObject{
public MultilangElementJSON[] elements;
}
public class MultilangElementJSON{
[SerializeField]
public string marker;
[SerializeField]
public string text;
}
Так как для JsonUtility нужен единичный объект, массив в любом виде не работает - выдает пустой json.