Невозможно десериализовать json в списке объектов .net.C#

Место общения программистов C#
Anonymous
Невозможно десериализовать json в списке объектов .net.

Сообщение Anonymous »

Я хотел бы знать, есть ли возможность десериализовать элементы первого узла в элементах списка в файлеcondition.cs. Когда я пытаюсь десериализовать это, у меня есть объект условий со всем json в списке элементов. Моя цель — не влиять на свойства в Условиях.
Пример:
Изображение

Conditions.cs
[Serializable]
public class Conditions
{
public Conditions()
{
Items = new List();
}

public List Items { get; set; }
}

Json для десериализации
'items': [
{
'items': [
{
'q': {
'id': null,
'weight': 0,
'name': 'Original Search',
'originalSearch': true,
'value': 'murder'
},
'dWim': true,
'qLang': 'NaturalAnd',
'parseAlgorithm': false,
'suggestCorrections': true,
'autoCorrection': false,
'fuzzyMath': false,
'fuzzyMatch': false,
'includeFrenchUri': false,
'termUnitParse': null,
'suggestionCount': '1',
'synonyms': false,
'equivs': true,
'highlight': true,
'anyAttr': []
}
],
'id': null,
'recallQueryToken': null
}
],
'anyAttr': []
}";


Подробнее здесь: https://stackoverflow.com/questions/791 ... net-object

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