Wczytywanie danych z pliku JSON
« powrót do listy kategorii
W dotychczasowych rozwiązaniach, formatem używanym do przekazywania danych był XML. W tej części kursu skorzystamy z innego wariantu - jako format wymiany danych posłuży nam JSON.
Co to jest JSON i dlaczego go stosować?
JSON (skrót od JavaScript Object Notation, wymowa tak jak imię Jason) to lekki format wymiany danych, będący podzbiorem języka JavaScript. W dużym uproszczeniu, dane przesyłane w tym formacie wyglądają jak tablica JavaScript. Przewaga JSONa nad XMLem sprowadza się do kilku zasadniczych punktów:
- znacznie łatwiejszy i szybszy dostęp do danych z poziomu JavaScript
- prostsza analiza składniowa
- wbudowana funkcja eval() do parsowania danych
Podsumowując, jeżeli liczy się każda chwila w parsowaniu dużych plików, to warto zastanowić się nad migracją do formatu JSON.
To tylko fragment całego artykułu. Pełny poradnik ma około 10200 znaków (wartość szacunkowa)
Dostęp ograniczony
Dostęp do wybranych poradników jest płatny. Płatność odbywa się za pomocą SMSa, po wysłaniu którego otrzymasz kod dostępu do strony. Kod jest ważny przez 9 dni od daty pierwszego użycia, jeden kod odblokowuje na ten okres czasu wszystkie poradniki (płacisz raz, czytasz wiele razy). Koszt jednego SMSa, pozwalającego na 9 dni dostępu do materiałów premium to jedynie 9zł + VAT. O bezpieczeństwo transakcji dba Wapacz, a wiarygodność zapewniają setki zadowolonych klientów.
Płatności SMS pozwalają na szybkie uiszczenie opłaty i natychmiastową realizację transakcji. Kod dostępu do strony otrzymasz SMSem zwrotnym w ciągu kilkunastu sekund od wysłania premium SMSa:

PayPal pozwala na bezpieczne płacenie w internecie za pomocą kart płatniczych i kredytowych, oraz za pomocą środków, zgromadzonych na koncie PayPal. Kod dostępu do strony otrzymasz mailem w ciągu kilkunastu sekund od zakończenia płatności w PayPal.
Dla płacących przez PayPal obowiązują promocyjne ceny, a także zróżnicowane okresy dostępu:
Jeśli masz już kod...
Wpisz kod w poniższe pole. Wielkość znaków nie ma znaczenia:
Co zyskasz?
- dostęp do profesjonalnie napisanych poradników (jeden kod daje dostęp do wszystkich poradników),
- dostęp do praktycznych przykładów zaawansowanych zastosowań API (jeden kod daje dostęp do wszystkich przykładów),
- brak reklam na stronie (na wszystkich podstronach),
- kod będzie aktywny przez cały swój okres ważności dla wszystkich poradników (także tych, które się w tym okresie pojawią).