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

时间:2014-10-10 09:08:30

标签: 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)',

};

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

创建value文件

1 个答案:

答案 0 :(得分:0)

您可以使用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);