有没有办法从bson(磁盘上的文件)中的序列化对象生成c#代码

时间:2011-05-25 17:35:14

标签: c# json code-generation json.net bson

我所拥有的是一个序列化对象(给我用另一种语言序列化)。我想为此生成c#代码并在JSON.Net或类似地方使用它。我刚开始研究JSON.Net功能。但是,认为在此并行提问可能会很有趣。

2 个答案:

答案 0 :(得分:2)

我找到了两个不错的选择:

json2csharp效果很好,这是一个轻量级网站,提供可以复制粘贴的.NET代码。

JsonCSharpClassGenerator是一个可执行文件,可在您选择的子文件夹中创建实际文件。因此,从大型JSON字符串生成批量.NET类更好。

答案 1 :(得分:0)

根据此处的列表,C#有几种BSON实现:

http://bsonspec.org/#/implementation

一个例子是JSON