C# 将BsonString转换为BsonArray
我正在尝试将BsonString转换为BsonArray,如下所示:C# 将BsonString转换为BsonArray,c#,mongodb,casting,bson,C#,Mongodb,Casting,Bson,我正在尝试将BsonString转换为BsonArray,如下所示: BsonString str = "[{ \"_id\" : \"domain\", \"nm\" : \"Domain\", \"value\" : [\"test.com\"], \"dt\" : ISODate(\"2014-08-04T04:00:00Z\") }]\""; BsonArray array = str.AsBsonArray; 我得到一个例外: 无法将“MongoDB.Bson.BsonString
BsonString str = "[{ \"_id\" : \"domain\", \"nm\" : \"Domain\", \"value\" : [\"test.com\"], \"dt\" : ISODate(\"2014-08-04T04:00:00Z\") }]\"";
BsonArray array = str.AsBsonArray;
我得到一个例外:
无法将“MongoDB.Bson.BsonString”类型的对象强制转换为“MongoDB.Bson.BsonArray”类型
关于如何将字符串解析为BsonArray对象的任何想法。没有用手吗?到处乱搞,找到了解决办法
BsonArray数组=BsonSerializer.Deserialize(str)编码>四处捣乱,找到了解决办法
BsonArray数组=BsonSerializer.Deserialize(str)代码>字符串已定义为数组…字符串已定义为数组。。。