私は多くの順列を試みましたが運はありませんでした。マイデータ:Json DeserializingObjectクラスを解析できません
{
"100":
{
"SI": {
"conversionFactor": 0,
"conversionOffset": 0,
"format": "",
"suffix": ""
},
"US": {
"conversionFactor": 0,
"conversionOffset": 0,
"format": "",
"suffix": ""
},
"datax": 1879,
"dataY": 1,
"description": "Some datam",
"siZ": {
"conversionFactor": 0,
"conversionOffset": 0,
"format": "",
"suffix": ""
},
"values": []
},
"ZZ_yes": ...same reapeat but different values
は、私がデータを解析するためのクラスを使用します。
クラスSearch_Fge1_results {
//[JsonProperty(PropertyName = "")]
public string DataItemName { get; set; }
//[JsonProperty(PropertyName = "dataitem")]
public dataitem DataItem{ get; set; }
}
クラスのデータ項目{取得 { 公共の文字列ditem。セット; }
[JsonProperty(PropertyName = "S1")]
public abbs1 S1 { get; set; }
[JsonProperty(PropertyName = "US")]
public abbus1 US { get; set; }
[JsonProperty(PropertyName = "datax")] // Ei luokka vaan avainpari
public string Datax { get; set; }
[JsonProperty(PropertyName = "dataY")] // Ei luokka vaan avainpari
public string DataY { get; set; }
[JsonProperty(PropertyName = "description")] // Ei luokka vaan avainpari
public string Description { get; set; }
[JsonProperty(PropertyName = "siZ")]
public abbus1 Siz { get; set; }
[JsonProperty(PropertyName = "values")]
public string[] Values { get; set; }
}
マイコード: ..
var results = JsonConvert.DeserializeObject<Search_Fge1_results>(result);
それは間違っている何..エラーまたはnull値を返しますか?
JSONを完全に投稿してください。 –