ここで少し問題が発生しました。ディクショナリをシリアライズしたいのですが、含まれているstring
, integers
,object
今、私は辞書をループしています
var data ="";
foreach (var dict in dictObject)
{
var value = JsonConvert.SerializeObject(dict.value, Formatting.Indented,new JsonSerializerSettings()
{
ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
Converters = new List<JsonConverter>
{
new IsoDateTimeConverter(){DateTimeFormat = "yyyy-MM-dd hh:mm:ss"}
}
});
data += dict.key +"="+ value;
}
今、私はその辞書で、Json.Net
をシリアライズしたくありません。文字列がほとんど含まれておらず、物事がめちゃくちゃになっているためです。string
integers
\r\n
strings
だから、 andをスキップしたいのですintegers
が、辞書にはDateTime
etc などが含まれている可能性があります。例として、文字列と整数のみを指摘しています。
entity classes
ディクショナリには、独自のカスタム クラス、、、、、integers
などが含まれています。独自のカスタム クラスとエンティティ クラスをシリアル化するだけです。strings
date time
JSON.NET
任意の助けをいただければ幸いです。