问题描述
- 公司给的任务,求高手帮我
- 假如有一个json数据接口,例如http://api.esportsmh.com/CourtPoints.aspx?key=itihcxtuxc&a这是一个接口,里面装的是json数据,求怎么让json数据显示出来,静态页面实现出来!jquery+一般处理程序解决
解决方案
我最近也在做这个,但是我不是用jQuery实现的,我是直接用C#获取返回值,然后将返回值处理一下,变成JSON格式,然后再转化为一般对象!
供你参考:
protected void btnSearch_Click(object sender EventArgs e)
{
System.Net.WebClient client = new System.Net.WebClient();
string reply = client.DownloadString(""test.html""); //你获取JSON值得接口
lblR5.Text = reply.ToString();
string quReplu=DelHTML(reply); //去掉Html格式
string quReply = Encrypt.Security.DeCode(quReplu); //解码
string jsona = @quReply; JavaScriptSerializer jscvt = new JavaScriptSerializer(); //将jsona字符串转变成指定类型对象 QueryVehicleReq objQuery = jscvt.Deserialize<QueryVehicleReq>(jsona); //QueryVehicleReq 是一个对象 lblR9.Text = objQuery.remark + objQuery.List[0].cmdr;
}
解决方案二:
通过jquery触发事件,然后请求刚才你的网址,然后用js : var dataObj = eval(""(""+arr+"")"");
现在dataObj就是刚才那个就送对象了,用这个jquery处理这个对象就可以了!
时间: 2024-12-31 22:34:19