欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

请教asp显示json格式的数据

更新时间: 2014-01-05 00:56:14 责任编辑: Author_N1

 

请问ASP显示JSON格式的数据
{"weatherinfo":{"city":"南京","cityid":"101190101","temp1":"-1","temp2":"11","weather":"多云转晴","img1":"n1.gif","img2":"d0.gif","ptime":"18:00"}}


请问如何怎么用ASP的方法把下面的城市,天气显示出来?
--参考方法--
<script language="JScript" runat="server">
var s = '{"weatherinfo":{"city":"南京","cityid":"101190101","temp1":"-1","temp2":"11","weather":"多云转晴","img1":"n1.gif","img2":"d0.gif","ptime":"18:00"}}';
var obj = eval("(" + s + ")");
city = obj.weatherinfo.city;
weather = obj.weatherinfo.weather;
</script>
<%
Response.Write city & " : " & weather
%>
--参考方法--
<script language="JScript" runat="Server"> 
function toObject(json) {
eval("var o=" + json);
return o; 

</script> 
<% 
Dim json
json = "{""weatherinfo"":{""city"":""南京"",""cityid"":""101190101"",""temp1"":""-1"",""temp2"":""11"",""weather"":""多云转晴"",""img1"":""n1.gif"",""img2"":""d0.gif"",""ptime"":""18:00""}}"
Set json = toObject(json) 
Response.Write json.weatherinfo.city & "<br/>" 
Response.Write json.weatherinfo.weather & "<br/>"
Set json = Nothing 
%>  
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:56:14
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1572/
本文WWW.DOC100.NET DOC100.NET版权所有。