как распарсить json с вложенными массивами в angular?
Сервер возвращает JSON с вложенными массивами
{"personalId":11,"firstName":"Merrily","lastName":"Robak","birthDate":"1994-07-29T00:00:00",
"address":
[{"addressId":11,"street":"Hintze","buildingNumber":"99","flat":"77","city":"Franceville","zipCode":"337","country":"Gabon","personalId":11}],
"communication":[{"communicationId":11,"phone":"165 6866034", "email":"[email protected]", "skype":"ebrauningera","viber":null,"whatsApp":null,"personalId":11}],
"education":[],
"experience":[{"experienceId":13,"startDate":"2015-01-31T00:00:00","endDate":"2018-01-12T00:00:00","position":"Marketing","companyName":"Feil, Wehner and Jones","personalId":11},{"experienceId":22,"startDate":"2010-06-26T00:00:00","endDate":"2019-03-04T00:00:00","position":"Engineering","companyName":"Sporer Inc","personalId":11},{"experienceId":36,"startDate":"2012-10-02T00:00:00","endDate":"2017-11-27T00:00:00","position":"Human Resources","companyName":"Greenholt Group","personalId":11}],
"hrData":[],
"loginCvBinder":[],
"personHobbies":[],
"personLanguages":[],
"personPersonalities":[],
"personSoftwareSkill":[{"personSoftwareSkillId":19,"softwareSkillLevel":9,"skillId":96,"personalDataId":11,"skill":{"skillsId":96,"skillName":"WMOS","personSoftwareSkill":[]}}],"personTrainings":[{"personTrainingsId":8,"trainingsId":5,"personalDataId":11,"trainings":{"trainingId":5,"trainingName":"Cocos","personTrainings":[]}}],"socialNetworks":[{"socialNetworksId":10,"facebook":"https://www.facebook.com/profile.php?id=111","twitter":"https://twitter.com/18","hangouts":null,"veon":null,"instagram":"https://instagram.com/someuser9","telegram":null,"linkedin":null,"imo":null,"personalId":11}]}
Никак не могу вытянуть Address.street или experience.endDate и т.д. Помогите правильно распарсить