Formaat in één oogopslag
- Volledige naam
- JavaScript Object Notation
- Bestandsextensies
- .json
- MIME-typen
- application/json;charset=utf-8
- Categorie
- Tekst en gegevens
- Compressie
- Afhankelijk van de ingesloten codec
- Transparantie
- Niet van toepassing
- Animatie
- Niet van toepassing
- Eigenschappen
Kies een hulpmiddel
Wat is dit formaat?
JSON vertegenwoordigt gestructureerde gegevens met objecten, arrays en primitieve waarden en is een standaardformaat voor web-API's en configuratie.
JSON is de gebruikelijke naam voor JavaScript Object Notation. Het gebruikt de extensies .json en de MIME-typen application/json;charset=utf-8.
Waarvoor wordt het gebruikt?
- JSON-bestanden horen bij de categorie Tekst en gegevens en worden gebruikt om inhoud in passende werkstromen op te slaan of uit te wisselen.
- De extensie .json helpt toepassingen het formaat herkennen, maar de werkelijke inhoud en programmaondersteuning bepalen of het bestand opent.
- LocalFileLab verwerkt de vermelde functies Invoer, Uitvoer, Compressie lokaal in de browser, zonder de bestandsinhoud naar een conversieserver te uploaden.
Welke programma’s kunnen het openen?
- Visual Studio Code
- Chrome / Firefox
- jq / programming languages
Ondersteuning op apparaten en in browsers
Op Windows hangt ondersteuning voor JSON af van de systeemversie, geïnstalleerde apps en bij media van beschikbare codecs.
Op macOS hangt ondersteuning voor JSON af van de systeemversie, geïnstalleerde apps en bij media van beschikbare codecs.
Op Linux hangt ondersteuning voor JSON af van de systeemversie, geïnstalleerde apps en bij media van beschikbare codecs.
Op Android hangt ondersteuning voor JSON af van de systeemversie, geïnstalleerde apps en bij media van beschikbare codecs.
Op iOS hangt ondersteuning voor JSON af van de systeemversie, geïnstalleerde apps en bij media van beschikbare codecs.
Browserondersteuning voor JSON hangt af van de browserimplementatie, het besturingssysteem en beschikbare codecs of decoders.
Voordelen
- De extensie en het technische profiel maken JSON-bestanden goed herkenbaar.
- Het formaat gebruikt Ongecomprimeerd, wat invloed heeft op grootte, kwaliteit en compatibiliteit.
- De vermelde LocalFileLab-functies draaien lokaal zonder bestanden te uploaden.
Nadelen
- Compatibiliteit kan per toepassing, systeemversie en bestandsinhoud verschillen.
- Bij conversie kunnen functies verloren gaan die het doelformaat niet ondersteunt.
- Volledig behoud van metadata, geavanceerde structuren of meerdere sporen is niet altijd gegarandeerd.
Vergelijking met alternatieven
YAML is een alternatief in dezelfde categorie. YAML is een op inspringen gebaseerd, voor mensen leesbaar gegevensformaat voor configuratie, automatisering en gestructureerde inhoud.
XML is een alternatief in dezelfde categorie. XML beschrijft hiërarchische, zelfgedefinieerde gegevensstructuren die worden gebruikt voor documenten, feeds, interfaces en configuratie.
CSV is een alternatief in dezelfde categorie. CSV slaat gegevens in tabelvorm op als gescheiden tekstrijen voor eenvoudige uitwisseling tussen spreadsheet- en gegevenstoepassingen.
Ondersteuning in LocalFileLab
Invoer is lokaal beschikbaar voor JSON; het precieze resultaat kan afhangen van inhoud en browserondersteuning.
Uitvoer is lokaal beschikbaar voor JSON; het precieze resultaat kan afhangen van inhoud en browserondersteuning.
Compressie is lokaal beschikbaar voor JSON; het precieze resultaat kan afhangen van inhoud en browserondersteuning.
Voorbeeld is momenteel geen geverifieerd LocalFileLab-pad voor JSON.
Metadata is momenteel geen geverifieerd LocalFileLab-pad voor JSON.
Ondersteunde formaten
Veelgestelde vragen
Wat is een JSON-bestand?
JSON vertegenwoordigt gestructureerde gegevens met objecten, arrays en primitieve waarden en is een standaardformaat voor web-API's en configuratie.
Hoe open je een JSON-bestand?
Gebruik een toepassing die JSON ondersteunt, zoals Visual Studio Code, Chrome / Firefox, jq / programming languages. Ondersteuning kan verschillen per versie en inhoud.
Kan LocalFileLab JSON verwerken?
LocalFileLab biedt voor JSON deze lokale functies: Invoer, Uitvoer, Compressie. De uiteindelijke beschikbaarheid kan afhangen van browser en inhoud.