Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在aspx中显示JSON结果?_Asp.net_Json - Fatal编程技术网

Asp.net 如何在aspx中显示JSON结果?

Asp.net 如何在aspx中显示JSON结果?,asp.net,json,Asp.net,Json,我有一个 并希望通过使用不同参数值的链接类型在我的网站页面中显示记录 试试这个: 使用System.Web.Script.Serialization string a = "{\"data\":[{\"ID\":1,\"MANUFACTURER\":\"Central Semiconductor Corp\",\"PRODUCT_NAME\":\"CEDM7001\",\"REPTYPE\":\"similar\"},{\"ID\":2,\"MANUFACTURER\":\"Central S

我有一个 并希望通过使用不同参数值的链接类型在我的网站页面中显示记录

试试这个:

使用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"]);
    }
string a=“{\'data\”:[{\'ID\”:1,“制造商\”:“中央半导体公司”,“产品名称”:“CEDM7001\”,“REPTYPE\”:“相似的\”,{\'ID\”:2,“制造商\”:“中央半导体公司”,“产品名称”:“CEDM7001E\”,“REPTYPE\”:“相似的”,{\'ID\:3,“制造商\”:“中央半导体公司”,“产品名称”,“SSK16U\”REPTYPE\“:\“direct\”}]}”;
JavaScriptSerializer js=新的JavaScriptSerializer();
动态b=js.DeserializeObject(a);
动态[]c=b[“数据”];
对于(int i=0;i
OP没有询问反序列化。此外,JavaScriptSerializer是过时的,从来没有打算成为一个好的JSon反序列化程序。你是在问如何对某个URL进行HTTP调用吗?以及如何传递不同的查询参数?第一部分可以通过谷歌搜索“.NETHTTP请求”来回答。