根据数组值创建一个json文件



我有以下类似的数组

var Device = {
  'iPhone 6 Plus-Simulator-iOS 8.0': 'iPhone 6 Plus (8.0 Simulator)',
  'iPhone 6-Simulator-iOS 8.0': 'iPhone 6 (8.0 Simulator)',
  'iPhone 5s-Simulator-iOS 8.0': 'iPhone 5s (8.0 Simulator)',
  'iPhone 5s-Simulator-iOS 7.1': 'iPhone 5s (7.1 Simulator)',
  'iPhone 5s-Simulator-IOS 7.0.3': 'iPhone 5s (7.0.3 Simulator)',
};

我需要创建一个关于上述信息的CCD_ 1文件。如何使用keyvalue 创建json文件

您可以使用Key和Value参数创建一个对象。

       public class Device
       {
       public Device(){}
       public string Key {get;set;}
       public string Value {get;set;}
       }
List<Device> deviceList = new List<Device>();
deviceList.Add(new Device() {Key = "", Value = "" } )

然后使用序列化程序创建一个json文件(例如Newtonsoft.json):

string json = JsonConvert.SerializeObject(deviceList);

最新更新