JSON-formatet er avledet fra Javascript og brukes ofte til å overføre data mellom en server og en webapplikasjon. Det er et alternativ til XML som en programmerer kan dabble på, ved hjelp av et hvilket som helst antall verktøy. Men hva om du vil bruke nettleseren din? Det er flere webapper og utvidelser for Google Chrome som har som mål å hjelpe programmerere til å redigere JSON-filer.

JSON Formatter (app)

JSON Formatter Chrome-appen ble opprettet for å hjelpe programmørens debug-kode. Ofte skrives tekst i JSON-filer uten linjeskift som et middel til å spare plass. JSON Formatter prøver å hjelpe kodere ved å formatere koden på en måte som gjør det lettere å lese. Bare sett inn koden i enkeltboksen som er synlig på nettsiden, og trykk på "Format JSON" -knappen. Den ønskede omformaterte teksten vises nedenfor. En "Uformat JSON" -knapp er tilgjengelig for å redigere JSON-filer tilbake til deres plassbesparende originalform.

JSON Formatter (utvidelse)

JSON Formatter Chrome-utvidelsen, som ikke har noen tilknytning til Chrome-appen, er et åpen kildekodeverktøy som også gjør det enklere å lese JSON-koden. Den støtter støtte for både JSON- og JSONP-formater, og tilbyr syntaksutheving, sammenleggbare trær, innledende guider og klikkbare nettadresser. Det fungerer på alle gyldige JSON-sider og på lokale filer også. Skjermbildet over viser JSON Formatter i handling, mens skjermbildet nedenfor viser hvordan koden ser ut uten at utvidelsen er installert.

JSON Editor

JSON Editor er et verktøy for visning, redigering og formatering av JSON. Denne Chrome-appen åpner et tekstredigeringsprogram i nettleseren din, slik at du kan redigere kode uten å måtte bytte til et annet program. Appen viser to tekstfelter ved siden av hverandre. Feltet til venstre viser koden som den er, mens feltet til høyre viser teksten i et mer lesbart format. Appen kan åpne både lokale filer og nettadresser. Kilden er også tilgjengelig for de som vil vite hvordan sausen er laget.

JSONView

JSONView for Google Chrome oppsto som en Firefox-utvidelse. Den leveres komplett med kontekstmenyalternativer for kopiering av en JSON-sti eller -verdi. Det er også en innebygd stilredaktør for å tilpasse temaet. En utvidelse produsert av en annen utvikler, JSONView og JSONLint for Google Chrome, utvides på JSONView-utvidelsens evne til å validere JSON-dokumenter ved hjelp av JSONLint. Og snakker om JSONLint ...

JSONLint

JSONLint Chrome-appen er ganske enkel. Den åpner opp JSONLint-nettstedet der du kan validere JSON-dokumenter. Det kan også omformatere JSON-dokumenter om nødvendig. Appen legger til frakoblet funksjonalitet, som er en fin touch. Som de fleste av alternativene på denne siden er appen åpen kildekode, og kildekoden er tilgjengelig for alle som ønsker å sjekke det ut.

Konklusjon

Hvis du er en erfaren programmør, har du sannsynligvis allerede en etablert arbeidsflyt. Men hvis du tinker med JSON-dokumenter for første gang, eller bare vil ha ekstra verktøy for å samhandle med dokumenter i nettleseren din, har du mange alternativer. Du trenger ikke å bruke en dedikert JSON-editor for å redigere JSON-filer, og hvis du allerede har en foretrukket måte å interagere med slike filer, så la oss høre om det i kommentarene nedenfor.