
Przeglądarka JSON: bezpłatne narzędzie do analizowania i przeglądania danych wyjściowych JSON interfejsu API
Są chwile, kiedy pracuję z Notacja obiektu JavaScript (JSON) zaliczenie lub powrót z Pszczoła i muszę rozwiązać problem ze sposobem analizowania zwracanej tablicy. Jednak w większości przypadków jest to trudne, ponieważ jest to tylko pojedynczy ciąg. To wtedy Przeglądarka JSON jest bardzo przydatny, dzięki czemu możesz wciąć hierarchiczne dane, a następnie przewijać, aby znaleźć potrzebne informacje.
Co to jest JavaScript Object Notation (JSON)?
JSON (JavaScript Object Notation) to lekki format wymiany danych, który jest łatwy do czytania i pisania dla ludzi oraz łatwy do analizowania i generowania przez maszyny. Opiera się na podzbiorze języka programowania JavaScript i służy do przedstawiania struktur danych w formacie tekstowym, który można wysyłać i odbierać przez sieć.
Źródło: JSON
Obiekt JSON to nieuporządkowana kolekcja par klucz-wartość, gdzie każdy klucz jest ciągiem znaków, a każda wartość może być ciągiem znaków, liczbą, wartością logiczną, wartością null, tablicą lub innym obiektem JSON. Pary klucz-wartość są oddzielone przecinkami i otoczone nawiasami klamrowymi {}
.
Przykład JSON
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
W tym przykładzie obiekt JSON ma pięć par klucz-wartość: "name"
, "age"
, "isMarried"
, "address"
, "phoneNumbers"
. Wartość "address"
to kolejny obiekt JSON, a wartość "phoneNumbers"
jest tablicą ciągów znaków.
JSON jest korzystny, ponieważ maszyny mogą go łatwo analizować i generować. Jest on oparty na podzbiorze standardu JavaScript Programming Language Standard ECMA-262 3rd Edition – grudzień 1999. JSON to format tekstowy, który jest całkowicie niezależny od języka, ale wykorzystuje konwencje znane programistom z rodziny języków C i jest natywnie obsługiwany przez C, C++, C#, Java, JavaScript, Perl, PHP, Python i wiele innych. Te właściwości sprawiają, że JSON jest idealnym językiem wymiany danych.
Zobacz resztę naszych Martech Zone Aplikacje