私はエラータグ付きのApiにjsonを持っています。今度は、エラーが発生したときに、C#でエラー内容を表示します。誰かがコードや例を持っていますか?ここでC#でjsonエラータグを表示
--Edited--
string html = string.Empty;
string url = @"http://henn.worteus.eu/?tag=getdatas&token=21123&id=" + sessions;
WebRequest req = WebRequest.Create(url);
req.ContentType = "application/json";
WebResponse resp = req.GetResponse();
Stream stream = resp.GetResponseStream();
StreamReader re = new StreamReader(stream);
string json = re.ReadToEnd();
// Wrapper w = (Wrapper)new JavaScriptSerializer().Deserialize(json, typeof(Wrapper));
Wrapper w = (Wrapper)JsonConvert.DeserializeObject(json, typeof(Wrapper));
dataGrid.ItemsSource = w.data;
データ・モデルが返さモデル
{
"error":"...",
"data":[...]
}
上error
プロパティがある場合は、その後にJSONをdesrialize
public class Data
{
public string Skala { get; set; }
public string Wert { get; set; }
public string Bereich { get; set; }
public string Interpretationen { get; set; }
}
public class Wrapper
{
public List<Data> data { get; set; }
public string tag { get; set; }
public object error { get; set; }
}
JSONの例も含めることができます。 – Lloyd
正確な例は?質問のコードはあなたの質問と何が関係していますか? – Amy
「エラーコンテンツをC#で表示したい」とはどういう意味ですか? – CodingYoshi