У меня есть пустой JSON и источник данных с моими данными.Но этот JSON является динамическим объектом (пример ниже).
string json = "{ 'Name': '', 'Address': { 'City': '', 'State': '' }, 'Age': 0, 'Itens':[{ 'Name':'', 'Price':0 },{ 'Name':'', 'Price':0 }]}";
//dynamic obj = .... json ???
foreach (PropertyInfo classProperty in obj.GetProperties())
{
classProperty.SetValue(obj, GetDataSourceValue(classProperty.Name), null);
}
.... частный статический объект GetDataSourceValue (имя строки) {// делать что-либо}
Как я могу прочитать этот json или другие, установить значения и перемещаться, если есть элементы?