我在解析json response中的动态变化响应模型时遇到了问题。
我已经试过了
CryptoMultiPriceViewModel jsonData =
JsonConvert.DeserializeObject<CryptoMultiPriceViewModel>(responseData);
public class CryptoMultiPriceViewModel
{
public RawData RAW { get; set; }
}
public class RawData
{
public BTC BTC { get; set; }
}
public class BTC
{
public STORJ STORJ{ get; set; }
}
public class STORJ
{
public string TYPE { get; set; }
}这为我提供了数据,但如果响应发生变化怎么办?帮助我刚接触这个功能更强大的堆栈溢出功能
这是来自请求的响应箭头指示响应的更改它可以是任何内容:https://ibb.co/XDdgNyB
发布于 2019-06-14 15:06:03
我通过创建一个这样的模型解决了我的问题
public class CryptoMultiPriceViewModel
{
public Dictionary<string, Dictionary<string, DataInfo>> RAW { get; set; }
}
public class DataInfo
{
[JsonProperty(PropertyName = "TYPE")]
public string dataType { get; set; }
}https://stackoverflow.com/questions/56592234
复制相似问题