Mi az a JSON? A gyakori hibák ellenőrzése és hibaelhárítása
Az adatszerkezettől az ellenőrzési stratégiáig hozzon létre JSON-t, amely olvasható, karbantartható és cserélhető.
Mi az a JSON?
A JSON (JavaScript Object Notation) egy szövegformátum, amelyet általában a konfigurációs fájlok, API-kérelmek és rendszerek közötti adatcserére használnak. Könnyen olvasható, de a formátum nagyon szigorú: eggyel kevesebb vessző vagy eggyel több idézet az elemzés sikertelenségét okozza.
Alapstruktúra
A JSON objektumokból, tömbökből és alapértékekből áll. Az objektumok göndör zárójelben vannak, a kulcsnevekben idézőjeleket kell használni; tömbök szögletes zárójelek közé vannak zárva. Az érvényes JSON tartalmazhat karakterláncokat, számokat, logikai értékeket, null-t, objektumokat és tömböket.
{ "user": { "name": "Lin", "active": true }, "tags": ["api", "docs"] }A leggyakoribb ellenőrzési hibák
- Használjon szimpla idézőjeleket, vagy felejtsen el dupla idézőjeleket hozzáadni a kulcsnevekhez.
- Az utolsó elem után egy extra vessző található.
- A karakterláncban nem megtisztított újsorok vagy idézőjelek találhatók.
- Írja be a JavaScript
undefined, annotációit vagy függvényeit JSON-ba.
Gyakorlati hibaelhárítási szekvencia
Először is hagyja, hogy a formázó/ellenőrző keresse meg a hibavonalat, majd ellenőrizze a párosított szerkezetet a külső göndör zárójeltől vagy szögletes zárójeltől befelé. A formátum érvényességének megerősítése után ellenőrizze a mezők nevét, típusát és üzleti szabályait; ezt a három dolgot nem szabad összekeverni.
Következtetés
A JSON-ellenőrzés az adatminőség első küszöbe. A helyes formátum nem jelenti azt, hogy az adatoknak meg kell felelniük a követelményeknek, de ha a formátum nem megfelelő, akkor az utólagos ellenőrzés egyáltalán nem indul el.