全国咨询热线:18720358503

微信怎么做小程序_怎么使用javascript接收json信息

类别:媒体报道 发布时间:2021-01-05 浏览人次:

如何利用javascript接收json信息并进行处理       这篇文章主要介绍了如何利用javascript接收json信息并进行处理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

javascript接收处理json信息

ajax获得接口信息,javascript本身处理json信息;

通过eval()把接收的json字符串变成真实的对象信息。

提供的json接口数据01.php:

header("content-type:text/html;charset=utf-8");
//制作一个json信息
echo '{"city":"北京","temp":"9","WD":"西南风"}';

客户端接收处理json信息,要通过eval()把字符串的json变为object的json;

 !DOCTYPE html 
 html lang="en" 
 head 
 meta charset="UTF-8" 
 title javascript接收处理json /title 
 script type="text/javascript" 
 function getweather(){
 //ajax去请求接收json信息
 //js做后期处理
 var xhr = new XMLHttpRequest();
 xhr.onreadystatechange = function(){
 if(xhr.readyState==4){
 //alert(typeof xhr.responseText);//string
 //把接收的字符串json具体变为object的json对象
 eval("="+xhr.responseText);
 console.);
 console..city);//北京
 console..WD);//西南风
 console..temp);//9
 xhr.open('get','./01.php');
 xhr.send(null);
 //在javascript里边,把字符串“string”变为对象“object”
 //var obj = "{name:'kitty',age:5}";
 //eval(字符串参数) 字符串参数变为表达式运行
 //eval("var cat="+obj); //eval("var cat={name:'kitty',age:5}")
 //console.log(cat);
 /script 
 /head 
 body 
 h2 接收json信息 /h2 
 input type="button" value="获得天气" 
 /body 
 /html 

执行效果:

如何把js的字符串变为js的对象:

 //在javascript里边,把字符串“string”变为对象“object”
 var obj = "{name:'kitty',age:5}";
 //eval(字符串参数) 字符串参数变为表达式运行
 eval("var cat="+obj); //eval("var cat={name:'kitty',age:5}")
 console.log(cat);

到此这篇关于如何利用javascript接收json信息并进行处理的文章就介绍到这了,更多相关javascript接收处理json信息内容请搜索凡科以前的文章或继续浏览下面的

推荐阅读

聊城市网站建设难-酒店型的网站该如何做?酒店

新建设酒店餐厅网站时大家要充足考虑到“酒店餐厅”的运营服务特点 因而大家在制作计划方案时候重视系统软件的好用性 靠谱性 优秀性和经济发展性标准 此外还会继续留意系统软件...

2021-01-15
网站建站公司-规范而标准的流程是保证企业网站

创建一个网站并不是一件简易的事儿。尽管一些企业如今投放广告说她们只花好几百元就可以建一个网站,可是在它的身后有许多掩藏的难题。数100元的网站并不是自身设计方案的,但...

2021-01-15
企业商城建站套餐-一个阿里云域名站应当如何建

制作一个网站是非常容易的,而想要运营好一个网站就非常难。建站行业发展迅速,近几年出现了很多建站公司,而成功发展下来的又有多少呢?在一开始都是模仿,然后不断创新,慢...

2021-01-14
网页模板图片-万象云模板自助建站系统系统201

微信小程序1.增加查寻作用应用情景:公司会出现一些和本身业务流程有关的数据信息,必须给到顾客出示“查寻信息内容”或“查寻交费”服务。1)查寻信息内容:院校、学习培训组...

2021-01-14
广州凡科互联网科技股份有限公司招聘电商网络

招聘人数:23职位信息如果你拥有强大的企图心和追求理想的韧性来吧,这里,给你的不仅是一份养家糊口的工作,而是一份事业!这里,你不仅仅是一个普通的销售,而是一个想要成功...

2021-01-13
广州凡科互联网科技股份有限公司招聘财务出纳

招聘人数:7职位信息岗位职责:1、日常现金、银行、票据的收、支结算;2、登记现金、银行日记账,对各类票据做好备查登记;3、每日核对现金、银行余额,编制资金日报表;4、对各...

2021-01-13
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信