Maison > Questions et réponses > le corps du texte
Les données sont enregistrées dans un fichier json. Je veux les données du segment id dans les données json. Comment puis-je l'obtenir et le convertir en type chaîne ?
json :
[{
"id": "AD01",
"imgurl": "images/banner_01.jpg",
"bannerurl": [
{"bannerimgurl": "images/banner_04.jpg"},
{"bannerimgurl": "images/banner_05.jpg"}],
"status": "0"
},
{
"id": "AD02",
"imgurl": "images/banner_02.jpg",
"bannerurl": [
{"bannerimgurl": "images/banner_04.jpg"},
{"bannerimgurl": "images/banner_03.jpg"}],
"status": "0"
}]
js :
$http.get("json/test.json").success(function(response){$scope.datas = response;
alert(JSON.stringify($scope.datas));//这样获取到的只是整个json的内容。
//alert(JSON.stringify($scope.datas.id));这样返回的值是undefined。
}).error(function(){})
PHPz2017-05-15 16:53:22
Parcourons cet objet json
var array = [];
for(var item in response){
array.push(JSON.stringify(item.id));
}
$scope.array = array;
漂亮男人2017-05-15 16:53:22
Puis-je vous demander si votre problème a été résolu ? J'ai également rencontré ce problème
ringa_lee2017-05-15 16:53:22
$scope.datas = angular.fromJson($scope.datas);
alert(JSON.stringify($scope.datas.id));
Vous essayez ceci