小编Bil*_*lly的帖子

使用NewtonSoft Json.Net将简单字符串序列化为BSON时出错

我试图将一个简单的字符串序列化为BSON,但我不断得到这个错误;

"写入字符串值时出错.BSON必须以对象或数组开头.路径"

我可以不使用Json.Net将'String'或简单类型序列化为BSON吗?如果不是为什么?

例如;

using (var ms = new MemoryStream())
{
    using (var bw = new BsonWriter(ms))
    {
        var serializer = new JsonSerializer();

        serializer.Serialize(bw, "Testing123");

        bw.Flush();
    }

    return ms.ToArray();
}
Run Code Online (Sandbox Code Playgroud)

serialization json.net bson

4
推荐指数
1
解决办法
1174
查看次数

标签 统计

bson ×1

json.net ×1

serialization ×1