Formato em resumo
- Nome completo
- JavaScript Object Notation
- Extensões de arquivo
- .json
- Tipos MIME
- application/json;charset=utf-8
- Categoria
- Texto e dados
- Compressão
- Depende do codec contido
- Transparência
- Não aplicável
- Animação
- Não aplicável
- Propriedades
Escolher ferramenta
O que é este formato?
JSON representa dados estruturados com objetos, matrizes e valores primitivos e é um formato padrão para APIs e configuração da web.
JSON é o nome comum de JavaScript Object Notation. Utiliza as extensões .json e os tipos MIME application/json;charset=utf-8.
Para que é utilizado?
- Os ficheiros JSON pertencem à categoria Texto e dados e são usados para guardar ou trocar conteúdo nos fluxos de trabalho adequados.
- A extensão .json ajuda as aplicações a reconhecer o formato, mas o conteúdo real e o suporte do programa determinam se o ficheiro pode ser aberto.
- O LocalFileLab processa localmente no navegador as funções indicadas de Entrada, Saída, Compressão, sem enviar o conteúdo para um servidor de conversão.
Que programas o podem abrir?
- Visual Studio Code
- Chrome / Firefox
- jq / programming languages
Compatibilidade em dispositivos e navegadores
Em Windows, o suporte de JSON depende da versão do sistema, das aplicações instaladas e, nos conteúdos multimédia, dos codecs disponíveis.
Em macOS, o suporte de JSON depende da versão do sistema, das aplicações instaladas e, nos conteúdos multimédia, dos codecs disponíveis.
Em Linux, o suporte de JSON depende da versão do sistema, das aplicações instaladas e, nos conteúdos multimédia, dos codecs disponíveis.
Em Android, o suporte de JSON depende da versão do sistema, das aplicações instaladas e, nos conteúdos multimédia, dos codecs disponíveis.
Em iOS, o suporte de JSON depende da versão do sistema, das aplicações instaladas e, nos conteúdos multimédia, dos codecs disponíveis.
No navegador, o suporte de JSON depende da implementação, do sistema operativo e dos codecs ou descodificadores disponíveis.
Vantagens
- A extensão e o perfil técnico facilitam o reconhecimento de ficheiros JSON.
- O formato utiliza Sem compressão, o que influencia tamanho, qualidade e compatibilidade.
- As funções indicadas do LocalFileLab são executadas localmente sem carregar ficheiros.
Desvantagens
- A compatibilidade pode variar conforme a aplicação, a versão do sistema e o conteúdo.
- A conversão pode perder funções que o formato de destino não consegue representar.
- Nem sempre é garantida a conservação integral de metadados, estruturas avançadas ou várias faixas.
Comparação com alternativas
YAML é uma alternativa da mesma categoria. YAML é um formato de dados legível por humanos baseado em indentação para configuração, automação e conteúdo estruturado.
XML é uma alternativa da mesma categoria. XML descreve estruturas de dados hierárquicas e autodefinidas usadas para documentos, feeds, interfaces e configuração.
CSV é uma alternativa da mesma categoria. O CSV armazena dados tabulares como linhas de texto delimitadas para troca simples entre planilhas e aplicativos de dados.
Suporte no LocalFileLab
Entrada está disponível localmente para JSON; o resultado exato pode depender do conteúdo e do navegador.
Saída está disponível localmente para JSON; o resultado exato pode depender do conteúdo e do navegador.
Compressão está disponível localmente para JSON; o resultado exato pode depender do conteúdo e do navegador.
Pré-visualização não é atualmente um caminho LocalFileLab verificado para JSON.
Metadados não é atualmente um caminho LocalFileLab verificado para JSON.
Formatos suportados
Perguntas frequentes
O que é um ficheiro JSON?
JSON representa dados estruturados com objetos, matrizes e valores primitivos e é um formato padrão para APIs e configuração da web.
Como abrir um ficheiro JSON?
Use uma aplicação compatível com JSON, por exemplo Visual Studio Code, Chrome / Firefox, jq / programming languages. O suporte pode variar conforme a versão e o conteúdo.
O LocalFileLab pode processar JSON?
O LocalFileLab oferece estas funções locais para JSON: Entrada, Saída, Compressão. A disponibilidade final pode depender do navegador e do conteúdo.