mam łanuch znaków zawierający informacje na temat alubmów należących do użytkownika facebooka.
Potrzebuje pobrać z nich takie dane jak id albumu oraz nazwę albumu.
Podejrzewam, że najprościej będzie użyć wyrażen regularnych i funkcji preg_match_all
String, który posiadam wygląda tak:
Kod
{"id":"23232","from":{"id":"124645","name":"Adam Kowalski"},"name":"album 1","description":"to album testowy","cover_photo":"345346456","privacy":"custom","count":1,"type":"normal","created_time":"2015-06-10T17:12:38+0000","updated_time":"2015-06-10T17:14:34+0000","can_upload":true},{"id":"23456","from":{"id":"121435","name":"Adam Kowalski"},"name":"kolejny album testowy","cover_photo":"345456456","privacy":"custom","count":1,"type":"app","created_time":"2015-06-02T16:00:43+0000","updated_time":"2015-06-02T16:00:43+0000","can_upload":false}],"paging":{"cursors":{"after":"MTE5NDY0OTU1MDUxODE4","before":"MTIyODMwMDMxMzgxOTc3"}}}
Potrzebuję z tego wyciągnąć id=124645 + name="album 1" oraz następne wartości id i name jeśli wystąpią, czyli dalej występujące id=121435 oraz name="kolejny album testowy".
Może ktoś podać gotową formułkę ?
Zależy mi na czasie.
Dziękuję