コードは次のとおりです。
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/20129:54:45PMです。
私の質問は:
JObject.Parseの日付の逆シリアル化を無効にして、生の文字列を取得する方法はありますか?
前もって感謝します