2016-03-28 5 views
0

Ich habe eine JSON link und möchte Datensatz in meiner Website anzeigen, indem Sie diese Art von Verknüpfung mit anderen Parameterwert verwenden.Wie wird das JSON-Ergebnis in aspx angezeigt?

+0

Fragen Sie, wie Sie einen HTTP-Aufruf an eine URL senden können? Und wie verschiedene Abfrageparameter übergeben? Der erste Teil kann beantwortet werden, indem nach ".NET HTTP Request" gegoogelt wird. –

Antwort

0

versuchen Sie dies:

System.Web.Script.Serialization verwendet wird;

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

Das OP fragt nicht nach Deserialisierung. Außerdem ist JavaScriptSerializer veraltet und nie als guter JSon-Deserializer gedacht –

Verwandte Themen