简体   繁体   English

序列化字典<string, dictionary<string, object> &gt; 至 JSON [关闭] </string,>

[英]Serialising Dictionary<string, Dictionary<string, object>> to JSON [closed]

I have a class member as below.我有一个 class 成员,如下所示。

public public Dictionary<string, Dictionary<string, object>> fields

When I am serializing this to JSON the output is as below当我将此序列化为 JSON 时,output 如下

"104" : {
            "valueType" : "multiple", 
            "56" : {
                "_t" : "Newtonsoft.Json.Linq.JObject, Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed", 
                "_v" : {
                    "valueType" : {
                        "_t" : "JValue", 
                        "_v" : [

                        ]
                    }, 
                    "isSelected" : {
                        "_t" : "JValue", 
                        "_v" : [

                        ]
                    }, 
                    "01" : {
                        "_t" : "JValue", 
                        "_v" : [

                        ]
                    }, 
                    "02" : {
                        "_t" : "JValue", 
                        "_v" : [

                        ]
                    }
                }
            }
}

But my expected output is as below但我预期的 output 如下

"104" : {
            "valueType" : "multiple", 
            "isOmit" : "false", 
            "isSelected" : "true", 
            "byte" : "true", 
            "56" : {
                "valueType" : "multiple", 
                "isOmit" : "false", 
                "isSelected" : "true", 
                "byte" : "true", 
                "01" : "error:Test Sub field1::value:1045601::isSelected:True::isOmit:false::valType:string::args:", 
                "02" : "error:Test Sub field2::value:1045602::isSelected:True::isOmit:false::valType:string::args:"
            }
}

I am using newtonsoft.json v13.0.1 for serialization and deserialization.我正在使用 newtonsoft.json v13.0.1 进行序列化和反序列化。 So how to serialize of generic type object?那么如何序列化泛型 object 呢?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM