Ir para o conteúdo
OneKitly

JSON, XML e formatos

Formatar, minificar e validar JSON, XML, YAML, SQL, CSS e os restantes formatos que colas todos os dias. 28 ferramentas, incluindo Formatador, minificador e validador JSON, Markdown para HTML, Embelezador de CSS e Minificador CSS. Todas gratuitas, sem conta e sem instalar nada.

Formatador, minificador e validador JSONFormata, embeleza ou minifica JSON — com validação instantânea.Markdown para HTMLVê o teu Markdown renderizado em direto e copia o HTML limpo correspondente.Embelezador de CSSReformata CSS minificado ou desarrumado em regras limpas e bem indentadas — ou minifica de novo.Minificador CSSReduz CSS removendo comentários e espaços desnecessários.Conversor de CSV para JSONAnalisa texto CSV (com linha de cabeçalho) num array JSON de objetos, tratando campos entre aspas. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado.CSV para tabela MarkdownTransforma um CSV numa tabela Markdown, aspas incluídas: um campo pode conter o delimitador, uma quebra de linha ou uma barra vertical sem partir a tabela. Vírgula, ponto e vírgula (Excel francês), tabulação ou barra — detetado ou imposto.Transpor CSVTroca as linhas e colunas de dados delimitados. Cola o texto ou larga o ficheiro; em nenhum dos casos algo sai da página.Embelezador de HTMLTransforma HTML minificado ou emaranhado em marcação legível e bem indentada — ou minifica-o.Conversor de datas ISO 8601 (RFC 2822, HTTP)Transforma qualquer data, hora e desvio UTC em ISO 8601, RFC 3339, data de semana/ordinal, RFC 2822, data HTTP e timestamps Unix.Minificador / embelezador de JavaScriptMinifica ou embeleza JavaScript no teu navegador, com um tokenizer que respeita strings, regex e comentários.Removedor de comentários JSONRemove os comentários // e /* */ de JSONC para obter JSON válido. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado.Achatar / reconstruir JSONAchata um objeto JSON aninhado num só nível de chaves-caminho — e volta a montá-lo. Os arrays são indexados user.roles[0] ou user.roles.0, os valores mantêm o tipo, e um objeto vazio continua visível como {}. Aceita um ficheiro inteiro, para que um registo longo não tenha de passar pela área de transferência.Extrator de chaves JSONLista todas as chaves de um objeto JSON como caminhos com notação de pontos. Funciona num bloco colado ou num ficheiro que largues.Gerador de JSON SchemaTransforma uma amostra de JSON num JSON Schema. Cola um objeto, um array ou registos por linha: infere os tipos, as propriedades e a forma dos arrays, funde os campos vistos nos objetos numa lista de obrigatórios, e reconhece formatos de string comuns — email, URL, UUID, data e data-hora — em Draft 2020-12, 2019-09 ou Draft-07.Ordenar chaves JSONOrdena as chaves de um objeto JSON alfabeticamente em todos os níveis. Os arrays mantêm a ordem, os valores mantêm a forma exata — mesmo um id de 20 algarismos — e um erro de sintaxe diz onde está. Cola o texto ou larga o ficheiro; em nenhum dos casos algo sai da página.Conversor de JSON para CSVTransforma um array JSON de objetos em valores separados por vírgulas com uma linha de cabeçalho. Aceita um ficheiro inteiro, para que um registo longo não tenha de passar pela área de transferência.Conversor JSON ↔ .envConverte um objeto JSON para o formato .env e vice-versa.JSON para query stringTransforma um objeto JSON simples numa query string de URL.JSON para TypeScriptGera uma interface TypeScript a partir de um objeto JSON.Conversor de JSON para XMLConverte um objeto JSON em XML formatado.Extrator de links MarkdownExtrai todos os links de um texto Markdown. Cola o texto ou larga o ficheiro; em nenhum dos casos algo sai da página.Gerador de tabelas MarkdownCola CSV, TSV ou dados com ponto e vírgula e obtém uma tabela Markdown alinhada, com alinhamento por coluna, escape dos | e pré-visualização em direto.Query string para JSONConverte a query string de um URL em JSON e reconstrói-a. As chaves repetidas formam um array, tag[]= e filtro[preco]= expandem-se, + é um espaço e %C3%A9 é é.Formatador SQLFormata consultas SQL com palavras-chave em maiúsculas e quebras de linha por cláusula, para legibilidade.Gerador de sitemap XMLGera um sitemap XML válido para motores a partir de uma simples lista de páginas. Cada linha é uma URL — os caminhos relativos são resolvidos com a URL do teu site — e podes adicionar por linha uma data lastmod, uma changefreq e uma prioridade, ou definir valores por defeito. A saída é XML urlset conforme, pronto a publicar.XML para JSONConverte XML — colado ou de um ficheiro — em JSON limpo e legível.Formatador / validador XMLFormata, minifica e verifica se o XML está bem formado, tudo no teu navegador.Formatador / validador YAMLArruma YAML — normaliza a indentação, converte tabulações em espaços e sinaliza erros de tabulação.

Ferramentas para programadores