Unity C#, десериализация JSON внезапно перестала работать

Моя десериализация JSON в проекте Unity внезапно перестала работать с некоторыми входными данными. Я использую JsonFX.

JSON:

{"CloudsRoot": [
    {
        "id": "94",
        "campaign_id": "32",
        "text": "CustomImage",
        "bubble_num": "-1",
        "img1_name": "59e72a6f1a341",
        "img2_name": "59e72a6f1b885"
    },
    {
        "id": "95",
        "campaign_id": "32",
        "text": "Default Image",
        "bubble_num": "4",
        "img1_name": "4",
        "img2_name": "4"
    }]}

Модель данных:

using System.Collections.Generic;

public class CloudsRoot {
    public List<Clouds> Clouds{ get; set; }

}

public class Clouds {
      public string id { get; set; }
      public string campaign_id{ get; set; }
      public string text { get; set; }
      public string bubble_num { get; set; }
      public string img1_name { get; set; }
      public string img2_name { get; set; }

}

Метод десериализации:

public CloudsRoot Deserialize(jsonString) {
    CloudsRoot responseObject = JsonReader.Deserialize<CloudsRoot>(jsonString);
    return responseObject;
}

Что возвращается CloudsRoot объект с пустым списком внутри. Я пытался сериализовать один Cloud объект, и это работает. Хуже всего то, что у меня десериализовано несколько разных фрагментов JSON с использованием одного и того же метода и структуры модели данных (отличаются только имена переменных), и все они работают.

Я уверен, что модель данных правильная, JSON правильный, и что нет опечаток. Я попытался переписать код внутри нового проекта Unity, и результат тот же. Факты свидетельствуют о том, что фрагмент JSON каким-то образом неисправен, но я не могу найти проблему в течение нескольких часов.

Я буду очень признателен за любой вклад.

РЕДАКТИРОВАТЬ: Пожалуйста, не закрывайте этот вопрос, это не дубликат. Я попытался с JsonHelper, и я все еще получаю пустой массив в результате. Я попробовал все возможные решения из раздела устранения неполадок, тоже.

0 ответов

Другие вопросы по тегам