栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

jQuery json解析

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

jQuery json解析

术语“解析”有点放错了位置,因为它已经是JSON格式。
您无需解析它,而只需对其进行访问。如果它是JSON格式的大String,则确实需要在访问之前先将其解析为可用的JSON对象。

此JSON包含一个属性,而该属性

DayEvents
又包含一个array
[]
。您可以使用点
.
运算符访问属性。您可以使用给定的索引获取数组项,
[index]
其中零
0
表示第一项。

var json = { DayEvents : [{"0":"886","event_id":"886","1":"5029","user_id":"5029","2":"Professional","user_type":"Professional" }]};var firstDayEvent = json.DayEvents[0];

该数组又包含一个对象

{}
。也许不止一个?您可以在一个数组中包含多个项目,然后应该看到
[{}, {}, {},...]
,然后可以像这样循环访问每个项目:

for (var i = 0; i < json.DayEvents.length; i++) {    var dayEvent = json.DayEvents[i];    // ...}

单日事件对象有几个属性:

0
event_id
1
user_id
2
,等与一些使用点不能访问属性开始
.
操作,那么您需要像使用括号表示法:

var zero = firstDayEvent['0'];var eventId = firstDayEvent.event_id;var one = firstDayEvent['1'];var userId = firstDayEvent.user_id;var two = firstDayEvent['2'];// ...alert(eventId); // 886alert(two); // Professional

要了解有关JSON的更多信息,请查看本教程。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/595129.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号