简体   繁体   English

如何为动态数据生成JSON

[英]How to generate JSON for dynamic data

I have a set of data(key value pair) which I need map to json, note keys are not fixed, name of keys are not fixed. 我有一组需要映射到json的数据(键值对),注意键不固定,键名不固定。 thanks eg 谢谢,例如

How to map 如何映射

dict<string, list<string>>
    {"Module",new List<String>(){"Allprice"}},  
        {"Code",new List<String>(){"PA0000606", "PA0000669"}},  
     {"ContinuosForwardPeriod", new List<string>() {"0"} ,
     { "TimeStampID", new List<string>{"0"},
    {"PriceTypeID": "8"}

to

[
 { "Module": "Allprice", 
   "Code": "PA0000606", 
   "ContinuosForwardPeriod": "0", 
   "TimeStampID": "0", 
   "PriceTypeID": "8" 
 },
 { "Module": "Allprice", 
   "Code": "PA0000669", 
   "ContinuosForwardPeriod": "0", 
   "TimeStampID": "0", 
   "PriceTypeID": "8" 
 }
]
using System.Web.Script.Serialization.JavaScriptSerializer;    
JavaScriptSerializer oSerializer = new JavaScriptSerializer();
string JSON = oSerializer.Serialize(yourDict);

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

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