У меня есть JSON link и хочу показать запись на моей странице веб-сайта, используя этот тип ссылки с различным значением параметра.Как показать результат JSON в aspx?
0
A
ответ
0
попробовать это:
использованием System.Web.Script.Serialization;
string a = "{\"data\":[{\"ID\":1,\"MANUFACTURER\":\"Central Semiconductor Corp\",\"PRODUCT_NAME\":\"CEDM7001\",\"REPTYPE\":\"similar\"},{\"ID\":2,\"MANUFACTURER\":\"Central Semiconductor Corp\",\"PRODUCT_NAME\":\"CEDM7001E\",\"REPTYPE\":\"similar\"},{\"ID\":3,\"MANUFACTURER\":\"Central Semiconductor Corp\",\"PRODUCT_NAME\":\"SSM3K16CT\",\"REPTYPE\":\"direct\"}]}";
JavaScriptSerializer js = new JavaScriptSerializer();
dynamic b = js.DeserializeObject(a);
dynamic[] c = b["data"];
for (int i = 0; i < c.Length; i++)
{
string ID =Convert.ToString(c[i]["ID"]);
string MANUFACTURER = Convert.ToString(c[i]["MANUFACTURER"]);
string PRODUCT_NAME = Convert.ToString(c[i]["PRODUCT_NAME"]);
string REPTYPE = Convert.ToString(c[i]["REPTYPE"]);
}
+0
ОП не спрашивает о десериализации. Кроме того, JavaScriptSerializer устарел и никогда не должен быть хорошим десериализатором JSon –
Вы спрашиваете, как сделать HTTP-вызов на какой-либо URL? И как передать разные параметры запроса? На первую часть можно ответить googling для «HTTP HTTP Request». –