Использование System.Json для преобразования массивов и объектов C # в строку JSON - PullRequest
2 голосов
/ 23 марта 2011

Я смотрю на System.Json, но не могу найти здесь методов, которые позволили бы мне преобразовать массив C # или экземпляр класса в строку JSON. Я ищу функциональность, аналогичную SBJSON в target-c, где, например, NSArray можно преобразовать в строку JSON следующим образом:

NSString *resultArrayString = [json stringWithObject:resultArray allowScalar:YES error:nil];

Оставаясь с тем же примером, есть ли где-нибудь в пространстве имен System.Json эквивалентный метод, который позволил бы преобразовать массив строк C # в строку JSON?

1 Ответ

4 голосов
/ 23 марта 2011

System.Json - очень легкая программа чтения и записи формата Json, она не поставляется с сериализатором, который бы сделал это за вас.

Люди, которым нужно больше возможностей, чем System.Json, используют библиотеку Json с открытым исходным кодом NewtonSoft. Он включает в себя множество высокоуровневых функций, таких как сериализация, JsonDocument и многие другие функции.

...