Есть ли способ генерировать код C # из сериализованного объекта в BSON (файл на диске) для - PullRequest
1 голос
/ 25 мая 2011

То, что у меня есть, является сериализованным объектом (дано мне сериализовано с другого языка).Я хотел бы создать код C # для этого и использовать его в JSON.Net или аналогичном.Я только начал изучать возможности JSON.Net.Тем не менее, подумал, что может быть интересно задать это здесь параллельно.

Ответы [ 2 ]

2 голосов
/ 05 ноября 2011

Я нашел 2 отличных варианта:

json2csharp хорошо работает, это облегченный веб-сайт, предоставляющий код .NET, который можно вставлять при копировании.

JsonCSharpClassGenerator - это исполняемый файл, который создает фактические файлы в подпапке по вашему выбору. Так что это лучше для массового генерирования классов .NET из большой строки JSON.

0 голосов
/ 25 мая 2011

Основываясь на этом списке, существует несколько реализаций BSON для C #:

http://bsonspec.org/#/implementation

Один из примеров: JSON .

...