Het JSON-formaat is afgeleid van Javascript en wordt vaak gebruikt om gegevens te verzenden tussen een server en een webtoepassing. Het is een alternatief voor XML waarmee een programmeur kan graaien, met behulp van een willekeurig aantal tools. Maar wat als u uw browser wilt gebruiken? Er zijn verschillende webapps en extensies voor Google Chrome die bedoeld zijn om programmeurs te helpen JSON-bestanden te bewerken.

JSON Formatter (app)

De JSON Formatter Chrome-app is gemaakt om programmeurs te helpen bij het debuggen van code. Vaak wordt tekst in JSON-bestanden getypt zonder regeleinden om ruimte te besparen. JSON Formatter probeert coders te helpen door de code zodanig op te maken dat deze gemakkelijker leesbaar is. Plaats eenvoudig de code in het vakje zichtbaar op de webpagina en druk op de knop "JSON formatteren". De gewenste opnieuw geformatteerde tekst wordt hieronder weergegeven. Een "Un-Format JSON" -knop is beschikbaar om JSON-bestanden terug te zetten naar hun ruimtebesparende originele vorm.

JSON Formatter (extensie)

De JSON Formatter Chrome-extensie, die geen relatie heeft met de Chrome-app, is een open-sourcehulpprogramma waarmee het lezen van JSON-code ook eenvoudiger wordt. Het biedt ondersteuning voor zowel JSON- als JSONP-indelingen en biedt syntaxisaccentuering, samenvouwbare bomen, inspringbare hulplijnen en klikbare URL's. Het werkt ook op elke geldige JSON-pagina en op lokale bestanden. De bovenstaande schermafbeelding toont JSON Formatter in actie, terwijl de onderstaande schermafbeelding laat zien hoe de code eruitziet zonder dat de extensie is geïnstalleerd.

JSON-editor

JSON-editor is een hulpmiddel voor het weergeven, bewerken en opmaken van JSON. Deze Chrome-app opent een teksteditor in uw browser, zodat u code kunt bewerken zonder naar een andere app te hoeven overschakelen. De app geeft naast elkaar twee tekstvelden weer. Het veld aan de linkerkant geeft de code weer zoals deze is, terwijl het veld rechts de tekst in een beter leesbaar formaat weergeeft. De app kan zowel lokale bestanden als URL's openen. De broncode is ook beschikbaar voor degenen die willen weten hoe de saus is gemaakt.

JSONView

JSONView voor Google Chrome is ontstaan ​​als een Firefox-extensie. Het wordt compleet geleverd met contextmenu-opties voor het kopiëren van een JSON-pad of -waarde. Er is ook een ingebouwde stijl-editor voor het aanpassen van het thema. Een extensie geproduceerd door een andere ontwikkelaar, JSONView en JSONLint voor Google Chrome, breidt uit met de mogelijkheid van de JSONView-extensie om JSON-documenten te valideren met JSONLint. En sprekend over JSONLint ...

JSONLint

De JSONLint Chrome-app is redelijk eenvoudig. Het opent de JSONLint-website waar u JSON-documenten kunt valideren. Het kan ook JSON-documenten opnieuw formatteren indien nodig. De app voegt offline functionaliteit toe, wat een leuke touch is. Zoals de meeste opties op deze pagina, is de app open source en is de broncode beschikbaar voor iedereen die het wil bekijken.

Conclusie

Als u een ervaren programmeur bent, hebt u waarschijnlijk al een vaste workflow. Maar als je voor het eerst aan het sleutelen bent met JSON-documenten of als je alleen maar extra hulpmiddelen voor interactie met documenten in je browser wilt, heb je genoeg opties. U hoeft geen speciale JSON-editor te gebruiken om JSON-bestanden te bewerken. Als u al een voorkeur hebt voor interactie met dergelijke bestanden, kunt u dit in de onderstaande opmerkingen horen.