API atsakymų skaitymas
Įklijuokite suspaustą atsakymą ir iš karto pamatykite jo struktūrą, o ne vieną ilgą eilutę.
Įklijuokite JSON tekstą – jis bus tikrinamas ir formatuojamas jau rašymo metu. Pasirinkite 2 tarpelius, 4 tarpelius, tabuliaciją arba suspaustą išvestį, jei norite, surūšiuokite raktus ir sužinokite tikslią eilutę bei stulpelį, jei kažkas yra negerai. Jūsų duomenys niekada nebus įkelti.
Kas yra JSON, kodėl jis neveikia ir kaip greitai išspręsti šią problemą.
JSON formatavimo programa paverčia JSON tekstą tvarkingu, su įtraukomis išdėstytu formatu, kurį žmonės gali skaityti, arba suspaudžia jį į vieną kompaktišką eilutę, kad būtų galima išsiųsti. Tikrinimo programa patikrina, ar tekstas iš tiesų yra JSON, ir nurodo, kur tai nėra.
Šis įrankis atlieka abi užduotis vienu metu. Jis nuskaito jūsų JSON failą naudodamas griežtą analizatorių, rodo rezultatą jūsų pasirinktu stiliumi ir nurodo bet kokios klaidos eilutę bei stulpelį, todėl galite ją ištaisyti be vargo ieškant tekste.
Įklijuokite suspaustą atsakymą ir iš karto pamatykite jo struktūrą, o ne vieną ilgą eilutę.
Patikrinkite, ar pakete, nustatymuose ir duomenų failuose nėra rašybos klaidų, kol programa jų dar neįkėlė.
Prieš įterpdami JSON į puslapį, užklausą ar testą, suspaudkite jį, kad pašalintumėte tarpinius simbolius.
JSON turi nedaug taisyklių. Tekstas, įskaitant kiekvieną raktą, rašomas dvigubose kabutėse. Vertybės gali būti eilutės, skaičiai, „true“, „false“, „null“, masyvai arba objektai. Elementai atskiriami kableliais, po paskutiniojo elemento kablelio nerašoma, o komentarai neleidžiami.
Dauguma klaidų kyla dėl kelių įpročių, perimtų iš „JavaScript“ ar kitų formatų: viengubų kabučių, be kabučių rašomų raktų, kabučių pabaigoje, komentarų ir tokių reikšmių kaip „undefined“ ar „NaN“. Tikrinimo programa nurodo aptiktą problemą bei eilutę ir stulpelį, kur ji pasitaiko.
Formatuojant čia ypatingai rūpinamasi jūsų duomenimis. Skaičiai ir simbolių eilutės kopijuojami tiksliai taip, kaip įrašyti, taigi ilgas identifikatorius, pavyzdžiui, 12345678901234567890, nepraranda skaitmenų, o 1,0 nevirsta 1. Keičiasi tik tarpai, taip pat raktų tvarka, jei įjungsite parinktį „Rūšiuoti raktus“. Jei tas pats raktas viename objekte pasikartoja du kartus, įrankis jus įspės, nes dauguma analizatorių išsaugo tik paskutinę reikšmę.
Jūsų JSON duomenys šiame puslapyje naršyklėje apdorojami ir suformatuojami naudojant JavaScript. Jie nėra įkeliami, saugomi ar registruojami, o atsisiųsti failai sukuriami jūsų įrenginyje.
Priimamas tik standartinis JSON formatas. Komentarai, galinės kablelės, viengubos kabutės ir NaN vertės pranešamos kaip klaidos, o įrankis jų nepašalina. Labai dideli failai, kurių dydis viršija maždaug 10 MB, nėra apdorojami.
Įklijuokite savo JSON tekstą į įvesties laukelį. Jis iš karto bus suformatuotas pagal jūsų pasirinktą įtrauką: 2 tarpai, 4 tarpai arba tabuliacija. Tada nukopijuokite rezultatą arba atsisiųskite jį kaip .json failą.
Ši priemonė analizuoja jūsų tekstą naudodama griežtą JSON analizatorių. Jei kažkas yra neteisinga, ji parodo eilutę ir stulpelį, kuriuose yra klaida, pateikia trumpą paaiškinimą, o paspaudus mygtuką jūs būsite nukreipti į tą vietą įvesties tekste.
Funkcija „Beautify“ įterpia eilutės pertraukas ir įtraukimus, kad JSON būtų lengviau skaityti. Funkcija „Minify“ pašalina visas nebūtinas tarpas, kad tekstas būtų kuo trumpesnis. Abiem atvejais duomenys lieka tie patys.
Dažniausios priežastys yra kablelis pabaigoje, viengubos kabutės vietoj dvigubų, raktų be kabučių, trūkstamas kablelis tarp elementų arba komentarai. Standartinis JSON neleidžia nė vienos iš šių klaidų, o klaidos pranešimas nurodo tikslią vietą.
Ne. Tekstiniai įrašai ir skaičiai išsaugomi tiksliai taip, kaip juos įvedėte, įskaitant labai didelius skaičius ir reikšmes, pavyzdžiui, 1,0 ar 1e3. Keičiasi tik tarpai, taip pat raktų tvarka, jei įjungsite parinktį „Rūšiuoti raktus“.
Ne pagal standartinį JSON. Tokie formatai kaip JSON5 ir JSONC juos leidžia, tačiau šis validatorius laikosi standarto, todėl komentarus ir galines kablelius traktuoja kaip klaidas.
Ne. Formavimas ir tikrinimas vyksta jūsų naršyklėje, o jūsų JSON duomenys niekada nepalieka jūsų įrenginio. Dėl to tai yra saugus būdas tvarkyti API atsakymus ir konfigūracijos failus, kuriuos norėtumėte išlaikyti konfidencialius.
Iki maždaug 10 MB teksto. Greitis priklauso nuo jūsų įrenginio, todėl labai dideli failai telefone gali būti apdorojami šiek tiek ilgiau. Viskas apdorojama jūsų naršyklės atmintyje.
Pagrindiniame puslapyje pateikiama dar keliasdešimt nemokamų įrankių, kuriems nereikia API rakto.
Sujunkite eilutes ir pašalinkite eilutės pertraukas iš teksto.
Atidaryti įrankįIš teksto pašalinkite tarpelius, tabuliacijas ir tuščias eilutes.
Atidaryti įrankįIš bet kurio sąrašo pašalinkite pasikartojančias eilutes.
Atidaryti įrankįSužinokite savo IP adresą ir ieškokite bet kurio IP adreso.
Atidaryti įrankįNerasta atitinkančio klausimo.
Pasidalykite savo nuomone apie šį įrankį su kitais lankytojais.