我从Web服务接收信息如下:
$.ajax({
url: '**************',
headers: {
'application-id':'********',
'secret-key':'*****'
},
method: 'GET',
dataType: 'json',
success: function(data){
var jsonData = JSON.parse(data);
console.log(jsonData);
}
});
输出如下:
{
"offset":0,
"data":[
{
"attachmentType":"IMAGE",
"description":"",
"likeCount":null,
"language":null,
"mediaLike":null,
"ownerId":"sdss",
"title":"sadsadasd",
"isPurchased":false,
"visitCount":null,
"price":null,
"___class":"Media",
"tag":null,
"objectId":"42",
"lastComment2":null,
"thumbnail":"s1.jpg",
"lastComment1":null,
"mediaUrl":"21.jpg",
"created":1569062878000
},
{
"attachmentType":"IMAGE",
"description":"",
"likeCount":null,
"language":null,
"mediaLike":null,
"ownerId":"sss",
"title":"sadsadasd",
"isPurchased":false,
"visitCount":null,
"price":null,
"___class":"Media",
"tag":null,
"objectId":"sss",
"lastComment2":null,
"thumbnail":"1021.jpg",
"lastComment1":null,
"mediaUrl":"~a4c001021.jpg",
"created":1569062878000
}
]
}
我要在列表中存储信息“数据”:我知道我必须使用环环,但我不知道该怎么做我尝试了几次,但没有得到任何结果我使用JavaScript编程语言
您可以使用forEach
遍历数据:
$.ajax({
url: '**************',
headers: {
'application-id':'********',
'secret-key':'*****'
},
method: 'GET',
dataType: 'json',
success: function(data){
var jsonData = JSON.parse(data);
jsonData.data.forEach(item => {
console.log(item.title);
});
}
});