- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
给定一个包含 ISO8601 格式时间戳字段的 JSON 文本,如下所示
{ "Timestamp":"2016-01-29T14:51:52.4338035-06:00", "someKey": "someVal"}
如何创建具有正确键入字段的 BsonDocument?
我试过了
BsonDocument bsonDocument = BsonSerializer.Deserialize(json);
但是 bsonDocument["Timestamp"]
的值类型是 BsonString
而不是 BsonDateTime
。
如果我尝试调用 bsonDocument["Timestamp"].AsBsonDateTime
,它会抛出一个 InvalidCastException
。
有什么想法吗?
最佳答案
使用 BsonSerializer.Deserialize<BsonDateTime>(json)
关于c# - 如何使用 ISO 8601 格式的 DateTime 字段将 JSON 文本反序列化为 BsonDocument?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35094043/
出于好奇,我尝试了一些原型(prototype)制作,但似乎只允许在第一个位置使用子例程的原型(prototype) &。 当我写作时 sub test (&$$) { do_somethin
我需要开发一个类似于 Android Play 商店应用程序或类似 this app 的应用程序.我阅读了很多教程,发现几乎每个教程都有与 this one 类似的例子。 . 我已经开始使用我的应用程
考虑一个表示“事件之间的时间”的列: (5, 40, 3, 6, 0, 9, 0, 4, 5, 18, 2, 4, 3, 2) 我想将这些分组到 30 个桶中,但桶会重置。期望的结果: (0, 1,
我是一名优秀的程序员,十分优秀!