Alkalmazás: Ingyenes JSON Viewer az API kimenetének elemzéséhez és megtekintéséhez
Van, amikor dolgozom JavaScript objektum jelölése (JSON) átengedik vagy visszaküldik API-k és meg kell oldanom a visszaküldött tömb elemzését. Azonban legtöbbször nehéz, mert csak egyetlen húrról van szó. Ekkor a JSONViewer nagyon hasznos, így behúzhatja a hierarchikus adatokat, majd görgetve megtudhatja a szükséges információkat.
Mi a JavaScript Object Notation (JSON)?
A JSON (JavaScript Object Notation) egy könnyű adatcsere-formátum, amely könnyen olvasható és írható az emberek számára, a gépek pedig könnyen értelmezhetők és generálhatók. A JavaScript programozási nyelv egy részhalmazán alapul, és az adatstruktúrák szöveges formátumban történő megjelenítésére szolgál, amely hálózaton keresztül küldhető és fogadható.
Forrás: JSON
A JSON-objektum kulcs-érték párok rendezetlen gyűjteménye, ahol minden kulcs egy karakterlánc, és minden érték lehet karakterlánc, szám, logikai érték, null, tömb vagy más JSON-objektum. A kulcs-érték párokat vessző választja el, és kapcsos zárójel veszi körül {}
.
JSON példa
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
Ebben a példában a JSON-objektum öt kulcs-érték párral rendelkezik: "name"
, "age"
, "isMarried"
, "address"
és "phoneNumbers"
. Az értéke "address"
egy másik JSON-objektum, és annak értéke "phoneNumbers"
egy karakterláncok tömbje.
A JSON azért előnyös, mert a gépek könnyen értelmezhetők és előállíthatók. A JavaScript programozási nyelvi szabvány ECMA-262 3. kiadás – 1999. december egy részhalmazán alapul. A JSON olyan szövegformátum, amely teljesen nyelvfüggetlen, de a C nyelvcsalád programozói számára ismert konvenciókat használ, és natívan támogatott. C, C++, C#, Java, JavaScript, Perl, PHP, Python és még sokan mások. Ezek a tulajdonságok teszik a JSON-t ideális adatcsere-nyelvvé.