[英]C# Deserialize JSON
{“结果”:1,“消息”:“已加载客户端应用”,“附加”:{“工作”:{“ 5”:{“ jobName”:“福特Otomobil Afi \\ u015fi”,“ jobMaxIdleTime”:“ 2060 “,” jobMaxTime“:” 2040“}},”客户“:{” 8“:” Seker LTD“}}}
public class Extras
{
public string loginID { get; set; }
public string loginToken { get; set; }
public string employeesNameSurname { get; set; }
public string employeesLanguage { get; set; }
public Dictionary<string, string> jobs { get; set; }
public Dictionary<string, string> customers { get; set; }
}
public class Dict
{
public int result { get; set; }
public string message { get; set; }
public Extras extras { get; set; }
}
公共词典职位{ 组; } //错误
我无法从“工作”获取数据
关于此有类似的帖子 。 看看这是否对您有帮助。
using System;
using Newtonsoft.Json;
namespace {
[Serializable]
class {
public int Result;
public string Message;
public Extras Extras;
//Empty Constructor
public (){}
public string Serialize()
{
return JsonConvert.SerializeObject(this);
}
public static FromJson(string json)
{
return JsonConvert.DeserializeObject<>(json);
}
}
[Serializable]
class 5 {
public string JobName;
public string JobMaxIdleTime;
public string JobMaxTime;
//Empty Constructor
public 5(){}
}
[Serializable]
class Jobs {
public 5 5;
//Empty Constructor
public Jobs(){}
}
[Serializable]
class Customers {
public string 8;
//Empty Constructor
public Customers(){}
}
[Serializable]
class Extras {
public Jobs Jobs;
public Customers Customers;
//Empty Constructor
public Extras(){}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.