Я пытаюсь получить json с JsonConvert из файла, который содержит следующую информацию:
{
"Programacion": {
"F201604260700": { "Comercial": "COM63039" },
"F201604260805": { "Comercial": "COM63039" },
"F201604260944": { "Comercial": "COM63039" },
"F201604261113": { "Comercial": "COM63039" }
}
}
Чтобы иметь возможность хранить json, я создал класс под названием Tandas, потому что каждое «Программирование» имеет другой ключ («F201604260700», «F201604260805»). Мне не удалось создать массив данных, который работает для меня.
public class Tandas
{
// Not work
//public IEnumerable<IDictionary<string, string>> Programacion { get; set; }
// Not work
public List<KeyValuePair<string, KeyValuePair<string, string>>> Programacion { get; set; }
}
Я не очень разбираюсь в исправлениях и объектах в C#, какое решение я мог бы дать?
// Error
this.tandas = JsonConvert.DeserializeObject<Tandas>(json_tandas_string);
{ "Comercial": "COM63039" }
неправильными или они имеют определенный формат? - person JLRishe   schedule 12.03.2019