我使用Newtonsoft.Json來解析json字符串,它帶有ajax。 這裏是我的ajax字符串:將json字符串轉換爲對象
{
"baslik" : "fff",
"sorular": [{
"soru1" : "1",
"soru2" : "2"
}]
}
這是我的轉換嘗試:
[WebMethod]
public static string SoruKaydet(string form_taslak)
{
var taslak = JsonConvert.DeserializeObject<KeyValuePair<string, KeyValuePair<string, string>>>(form_taslak);
}
它不給予任何錯誤,但我得到 'taslak' 爲 '{[,[,]}' ..我該怎麼辦?
您正在使用不正確的類型。 JSON中的第一行可以表示爲KeyValuePair,但第二行不是。 –
eocron
使用'json2csharp.com'來生成強類型的'C#'對象。 –