将用户名和密码传递给json url

时间:2014-03-27 09:20:44

标签: c# asp.net json

网址为:

http://reportguru.webdenza.com/vdetect-pro-2/api.php?q={\"svc\":\"auth\",\"params\":{\"username\":\"username\",\"password\":\"passowrd\"}}

用户名和密码应来自textboxes.Asp.net(c#)代码。

传递凭证后,以下json将会到来。

{ "items":


{ "642163":
 { "id": 642163, 
   "nm": "AK-21699-11-Lancer-Mohammed Al Noman" },
   { "642169": 
   { "id": 642169,
     "nm": "AK-21699-11-Lancer-Mohammed Al Noman" } ,
   { "642063": 
   { "id": 642063, 
     "nm": "AK-21699-11-Lancer-Mohammed Al Noman" } 
}, 
"sid": "fdf47003cc1eca9133822ba0025c6aea", 
"count": 12, 
"p_type": "hst" 
} 
fdf47003cc1eca9133822ba0025c6aea 

所有项目都应该来了。我有642163喜欢id 100.如何在asp.net(c#)中获取所有这些值。

1 个答案:

答案 0 :(得分:2)

使用System.Web.Script.Serialization.JavaScriptSerializer及其Deserialize方法获取对JSON响应的强类型访问权。

如果您不介意添加新的引用,您还可以查看Json.NET