using Newtonsoft.Json.Linq;
public static void Main()
var jObject = JObject.Parse("{ json: true, array :[1,2,3,4] }");
var json = jObject.ToString();
var bsonDocument = BsonDocument.Parse(json);
Console.WriteLine("json: {0}", bsonDocument["json"]);
Console.WriteLine("array[2]: {0}", bsonDocument["array"][2]);