Конвертировать DataTable в JSON с ключом на строку
Я думал, что следующее будет довольно распространенной задачей, и предполагал, что для нее будет простое решение, но я не могу его найти.
Если у меня есть дата в следующей структуре.
ID Name Active
ID1 John TRUE
ID2 Bill FALSE
Я хотел бы сериализовать его как объект JSON, где столбец идентификатора является узлом в объекте JSON, например:
[
{
"ID1": {
"Name": "John",
"Active": "True"
},
"ID2": {
"Name": "Bill",
"Active": "False"
}
}
]
Я посмотрел в JSON.NET, но не смог заставить его работать. Изменить: я использую C #