prapti.n3 Ответов: 1

Вложенный JSON в datatable


У меня есть класс диаграмм следующим образом:

<pre>  private Int32 _id = 0;
        public Int32 id
        {
            get { return _id; }
            set { _id = value; }

        }
            private string _name = string.Empty;
        public string name
        {
            get { return _name; }
            set { _name = value; }
        }
        private Int32 _ParentID = 0;
        public Int32 ParentID
        {
            get { return _ParentID; }
            set { _ParentID = value; }

        }
        private IEnumerable<clsChart> _children = null;
        public IEnumerable<clsChart> children
        {
            get { return _children; }
            set { _children = value; }

        }



У меня есть строка JSON, которую я хочу преобразовать в DataTable:

dtChart = new DataTable();
dtChart.Columns.Add("id");
dtChart.Columns.Add("parentid");


строка формата JSON:

[
{
  "id": "1",
  "children": [
    {
      "id": "2",
      "children": [
        {
          "id": "4",
          "children": [
            {
              "id": "7"
            }
          ]
        },
        {
          "id": "6"
        }
      ]
    },
    {
      "id": "3",
      "children": [
        {
          "id": "5"
        },
        {
          "id": "8"
        }
      ]
    }
  ]
}
]


Что я уже пробовал:

Я уже пробовал эту ссылку:

asp.net - как преобразовать объект JSON в пользовательский объект C#? - переполнение стека[^]

1 Ответов

Рейтинг:
1

#realJSOP

Google (или, в моем случае, DuckDuckGo) полон ссылок:

JSON в объект DataTable в DuckDuckGo в[^]