Newtonsoft.Jsonを使用して、ajaxに付属のjson文字列を解析しています。私のコンバート試みであることjson文字列をオブジェクトに変換する
{
"baslik" : "fff",
"sorular": [{
"soru1" : "1",
"soru2" : "2"
}]
}
: はここに私のAjaxの文字列で、これは、任意のエラーを与えていないが、私はとして 'taslak' 取得
[WebMethod]
public static string SoruKaydet(string form_taslak)
{
var taslak = JsonConvert.DeserializeObject<KeyValuePair<string, KeyValuePair<string, string>>>(form_taslak);
}
'{[、[、]]}' ..私は何をすべきか?最初の行は、文字列のKeyValuePair
あるので、あなたはKeyValuePair<string, KeyValuePair<string, string>>
を使用することはできません
誤ったタイプを使用しています。 JSONの最初の行はKeyValuePairとして表すことができますが、2番目の行はそうではありません。 –
eocron
は 'json2csharp.com'を使って強く型付けされた' C# 'オブジェクトを生成します。 –