Ferramentas JSON
As ferramentas JSON do ArrayKit cobrem todo o fluxo de construir e depurar com JSON, desde limpar uma resposta de API até consultar, comparar e transformar um payload em código tipado. Use o Formatador JSON para embelezar, minificar e validar com localização exata dos erros, e o Visualizador JSON e o Visualizador de Árvore JSON para explorar dados profundamente aninhados como uma árvore recolhível e tipada, com caminhos de nós. Consulte documentos com o Avaliador JSONPath ou o Playground jq, compare dois payloads com o JSON Diff semântico e gere ou valide contratos com o Gerador e Validador de JSON Schema. Remodele dados com o JSON Flatten / Unflatten, o JSON para CSV e o JSON para TOON. Precisa de código? O JSON para TypeScript, o JSON para Zod, o JSON para Pydantic e o JSON para Código produzem tipos para Go, Rust, Python, Java, Kotlin, C# e mais. O Escape JSON cuida da conversão em string. Tudo roda no seu navegador, então seus dados permanecem no dispositivo.
- Formatador de JSON — Embeleze, minifique e valide JSON com a localização dos erros.
- Visualizador de árvore JSON — Explore JSON como uma árvore recolhível e tipada.
- Visualizador de JSON — Visualizador de texto e árvore recolhível com expandir/recolher e caminhos de nós.
- JSON para TypeScript — Gere interfaces de TypeScript a partir de uma amostra JSON.
- JSON para CSV — Converta um array de objetos JSON planos para CSV.
- Escapar / Desescapar JSON — Escape texto para uma string JSON ou desescape uma string JSON para texto sem formatação.
- JSON para código — Gere tipos de Go, Rust, Python, Java, Kotlin, C# e TypeScript a partir de JSON.
- JSON Diff — Compare dois documentos JSON e veja um diff estrutural do que mudou.
- Gerador de JSON Schema — Gere um JSON Schema de uma amostra ou valide um documento e veja cada erro.
- JSON Flatten — Achate JSON aninhado em chaves com notação de ponto ou desfaça de volta, no seu navegador.
- JSON para Zod — Gere um schema Zod a partir de um JSON de exemplo, inferindo tipos, arrays e objetos aninhados.
- JSON para Pydantic — Gere classes de modelo Pydantic v2 a partir de um JSON de exemplo, com Optional, aliases e BaseModels aninhados.
- Avaliador JSONPath — Teste expressões JSONPath contra o seu JSON e veja valores e caminhos correspondentes ao vivo.
- JSON para TOON — Converta JSON para TOON e de volta; o TOON empacota os mesmos dados em menos tokens de prompt de LLM.
- Playground jq — Rode filtros jq contra JSON no seu navegador com o motor jq 1.8.2 real.
- TypeScript para Dados Fictícios — Cole uma interface TypeScript e gere um JSON fictício realista que a respeita, no seu navegador.
- Dados de Amostra a partir de JSON Schema — Cole um JSON Schema e gere um JSON de amostra em conformidade, respeitando tipos, formatos e enums.
- JSON para XML — Converta JSON em XML formatado e XML de volta em JSON, com raiz e atributos, no navegador.
- NDJSON para JSON — Converta NDJSON (JSON Lines) em um array JSON formatado e de volta, no navegador.
- Ordenar Chaves JSON — Ordene recursivamente as chaves de um objeto JSON de A→Z ou Z→A, no navegador.
- CSV para JSON — Converta CSV ou TSV em JSON tipado e aninhado no navegador.
- Excel para JSON — Transforme qualquer planilha .xlsx ou .xls em JSON limpo.
- Excel para CSV — Exporte qualquer planilha .xlsx ou .xls para um CSV limpo.
- CSV para SQL — Gere comandos INSERT e CREATE TABLE a partir de um CSV.
- Tabela HTML para JSON — Extraia cada tabela HTML colada para JSON e CSV.
- Gerador de JSON Patch — Gere e aplique JSON Patch RFC 6902 entre dois documentos.
- Reparo de JSON — Conserte JSON quebrado ou gerado por IA em JSON válido.
- JSON para GraphQL — Gere tipos GraphQL SDL a partir de uma amostra JSON
- JSON para SQL — Converte um array JSON em CREATE TABLE e INSERTs.
Perguntas frequentes
- O que posso fazer com as ferramentas JSON do ArrayKit?
- Você pode formatar, minificar e validar JSON, explorá-lo como uma árvore recolhível, consultá-lo com JSONPath ou jq, comparar dois documentos com um diff semântico, gerar e validar JSON Schema, achatar ou desfazer dados aninhados, converter para CSV ou TOON e gerar tipos para TypeScript, Zod, Pydantic, Go, Rust, Python e mais.
- Essas ferramentas JSON são seguras para usar com dados sensíveis?
- Sim. Toda ferramenta JSON roda no seu navegador. Seu JSON é analisado e processado no dispositivo e nunca é enviado, então até payloads de API, configurações e credenciais sensíveis permanecem locais.
- Como consulto ou filtro um documento JSON?
- Use o Avaliador JSONPath para rodar expressões JSONPath como $.store.book[*].author e ver valores e caminhos correspondentes ao vivo, ou o Playground jq para rodar filtros jq como .users | map(.name) e select(.active) com resultados instantâneos.
- Posso comparar dois arquivos JSON ou validar um schema?
- Sim. O JSON Diff mostra uma comparação estrutural, independente da ordem das chaves, do que foi adicionado, removido ou alterado, cada item com um caminho. O Gerador e Validador de JSON Schema monta um schema draft-07 ou 2020-12 a partir de uma amostra e verifica qualquer documento contra um schema.
- Para quais linguagens posso gerar tipos a partir de JSON?
- O JSON para TypeScript cria interfaces, o JSON para Zod monta schemas Zod, o JSON para Pydantic gera modelos Pydantic v2 e o JSON para Código produz tipos Go, Rust, Python, Java, Kotlin, C# e TypeScript a partir de um payload de amostra.
- Como converto JSON para CSV ou outros formatos?
- O JSON para CSV achata um array de objetos em uma planilha com linha de cabeçalho, o JSON para TOON empacota os dados em uma notação compacta orientada a tokens para prompts de LLM, e o JSON Flatten / Unflatten converte entre JSON aninhado e chaves em notação de ponto.