Tag
JSON
4 artykułów
Ostatni wpis: 25 kwietnia 2024
Każdy projekt IT wymaga zdefiniowania wymagań niefunkcjonalnych, choć czasem jest to bardzo trudne, odgrywa kluczową rolę w efektywnym działaniu systemu. Jak to zrobić poprawnie w...
W czym pisać aplikacje na Androida?
Każdego roku powstaje tysiące aplikacji mobilnych, a spora ich część jest tworzona pod konkretną platformę – Android. Wymagają użycia dedykowanego języka programowania. Warto zapoznać się...
Integracja zewnętrznych API – korzyści i wyzwania
Elastyczność, zwinność i innowacyjność to aspekty, na jakich musi bazować każde nowoczesne przedsiębiorstwo. Stymulują one światową gospodarkę. Jeżeli firma umie dostosować się do zmian, przetrwa...
Jak integrować aplikację internetową z innymi systemami?
Integracja aplikacji jest dziś tematem często poruszanym w biznesowych kręgach. Umożliwia łączenie możliwości wielu systemów zaprojektowanych niezależnie. Przedsiębiorstwa chętnie z tego rozwiązania korzystają, aby uzyskać...
Wiedza o kategorii
JSON – co to?
Rozwinięciem skrótu JSON jest JavaScript Object Notation. To popularny format wymiany danych komputerowych, który został opracowany na potrzeby języka JavaScript, w celu ułatwienia komunikacji pomiędzy klientem front-endowym aplikacji a back-endowym serwerem.
Bardzo szybko dostrzeżono jednak korzyści płynące z modyfikacji danych w trybie ad hoc, co przyniosło nowe rozszerzenie. JSON w tekstowy sposób reprezentuje litery, tablice i dane skalowalnych obiektów JS. Umożliwia szeregowanie danych strukturalnych i ich wymiany za pośrednictwem sieci, przede wszystkim między serwerem a aplikacjami internetowymi.
JSON – podstawy
W wersji podstawowej JSON składa się z następujących typów danych. Do każdej z wersji podajemy również przykładowy plik JSON:
- tablica – uporządkowany zbiór wartości – {miasta: [ “Warszawa”, “Wrocław”, “Kraków” ]},
- wartość logiczna – prawda lub fałsz – {„PosiadaUprawnieniaAdministratora” : true „ZgodaNaNewsletter” : false},
- literał pusty (null) – pusta wartość, czyli null – {„DodatkoweInstrukcje” : null},
- liczba – zgodna z formatem zmiennoprzecinkowym JS o podwójnej precyzji – {„number_1” : 210, „number_2” : 215, „number_3″ : 21.05,”number_4” : 10.05}
- obiekt – zbiór par nazw lub wartości umieszczanych między {} – {„Influencer” : {„name” : „Jaxon” , „age” : „42” , „city” , „New York” }}
- ciąg znaków – znaki Unicode. Znakiem sterującym jest ukośnik odwrócony, czyli \ – {„name” : „Jones” }.
Jakie zalety mają pliki JSON?
- Przyspieszają wymianę danych i wyniki usług internetowych.
- Są lekkie i łatwe do zinterpretowania, dzięki formatowi tekstowemu.
- Nie zajmują wiele pamięci.
Powiązane tagi:
- JavaScript
- API
- Dane strukturalne



