Angular関数でいくつかのサービスからjsonを取得できますが、不要なものが多すぎるため、必要なデータのみを含めるようにJsonを再構築しようとしています。
$http({
method: 'GET',
url: 'from some service'}
}).success(function(data, status) {
//this is Json data where I need to remove many things
$scope.data = data;
//this is Json data I need
$scope.processedJson = [];
}
$scope.data が
{
"points":[
{
"address":"balh",
"lat":123,
"long":456
},
{
"address":"balh",
"lat":321,
"long":543
},
{
"address":"balh",
"lat":432,
"long":333
}
]
}
そして、最終的に私が必要とするものである $scope.processedJson は
[
{
"lat":123,
"long":456
},
{
"lat":321,
"long":543
},
{
"lat":432,
"long":333
}
]
必要なデータを抽出するためにループを実行するにはどうすればよいですか?