这是代码:
string s = "2012-08-08T01:54:45.3042880+00:00";
JObject j1 = JObject.FromObject(new
{
time=s
});
Object o = j1["time"];
我们可以检查 o 是字符串并且等于“2012-08-08T01:54:45.3042880+00:00”
现在我们将 j1.ToString() 转移到另一个程序,即
{
"time": "2012-08-08T01:54:45.3042880+00:00"
}
然后在另一个程序中,尝试将其解析回 JObject,即
JObject j2 = JObject.Parse(j1.ToString());
Object o2 = j2["time"];
现在,如果我们检查 o2,o2 的类型是 Date,o2.ToString() 是 8/7/2012 9:54:45 PM。
我的问题是:
有没有办法禁用 JObject.Parse 的日期反序列化,只获取原始字符串?
提前致谢