Ir para o conteúdo
OneKitly

Conversor CSV / JSON / YAML

Converte entre CSV, TSV, JSON e YAML, e vê as linhas em tabela.

Conversor de CSV para JSONAnalise texto CSV (com linha de cabeçalho) num array JSON de objetos, tratando campos entre aspas. Largue um ficheiro em vez de o colar: é lido no seu navegador e nunca é enviado.Conversor de JSON para CSVTransforme 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.Formatador / validador YAMLArrume YAML — normalize a indentação, converta tabulações em espaços e sinalize erros de tabulação.CSV para tabela MarkdownTransforme 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 CSVTroque as linhas e colunas de dados delimitados. Cole o texto ou largue o ficheiro; em nenhum dos casos algo sai da página.Removedor de comentários JSONRemova os comentários // e /* */ de JSONC para obter JSON válido. Largue um ficheiro em vez de o colar: é lido no seu navegador e nunca é enviado.Achatador de JSONAchate um objeto JSON aninhado num só nível de chaves-caminho — e volte 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.Formatador JSONFormata, embeleza ou minifica JSON — com validação instantânea.

Conversor CSV / JSON / YAML funciona diretamente nesta página — gratuito, instantâneo e sem instalar nada. Encontra-la em Dados e informática, com Conversor de CSV para JSON e Conversor de JSON para CSV para os casos vizinhos.

Como usar

  1. Abra a ferramenta — sem registo nem instalação.
  2. Introduza os seus dados ou ajuste as opções disponíveis.
  3. Obtenha o seu resultado ao instante e copie-o ou descarregue-o.

Perguntas frequentes

O que é Conversor CSV / JSON / YAML?

Converte entre CSV, TSV, JSON e YAML, e vê as linhas em tabela.

Em que casos se usa na prática?

Saber que tamanho terá algo antes de o fazer: quantos gigabytes ocupa uma hora de filmagem, quanto demora um ficheiro na sua ligação, até que formato uma foto imprime antes de perder nitidez, que bitrate cabe no orçamento que lhe deram.

Qual é o erro mais comum?

Tomar a velocidade anunciada da ligação como velocidade de transferência. Uma linha de 100 Mb/s conta em megabits, o ficheiro em megabytes, e o fator oito entre os dois é onde falham quase todas as estimativas de descarga — antes mesmo de a sobrecarga e a partilha levarem a sua parte.

Em que difere Conversor CSV / JSON / YAML de Conversor de CSV para JSON?

Estão próximos mas respondem a perguntas diferentes: Conversor de CSV para JSON é o que deves abrir quando se trata de analise texto CSV (com linha de cabeçalho) num array JSON de objetos, tratando campos entre aspas. Largue um ficheiro em vez de o colar: é lido no seu navegador e nunca é enviado. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.

Existe uma ferramenta para o passo seguinte?

Conversor de JSON para CSV é o mais próximo a seguir a este: Transforme 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.

De onde vêm os dados?

Os prefixos de bytes seguem a convenção IEC: um kibibyte são 1 024 bytes e um kilobyte 1 000 — os fabricantes de discos usam o segundo, os sistemas mostram muitas vezes o primeiro, e um disco que encolhe à chegada é só essa diferença. O tamanho de impressão assume 300 ppp salvo alteração.

Para saber mais

Todos os guias
ExplicaçãoDe JSON para CSV quando a estrutura é aninhada: porque não há resposta certaAs mesmas duas encomendas saem com cinco colunas de um conversor e dez de outro, e nenhum está errado. Caminhos com pontos, arrays de escalares, arrays de objetos e registos com chaves diferentes: quatro decisões, tomadas por si e quase sempre em silêncio.ExplicaçãoPorque é que o seu CSV parte os acentos e as datas no ExcelTrês avarias completamente diferentes escondem-se atrás da mesma frase. Uma é a codificação, outra o separador, outra o Excel a adivinhar tipos enquanto abre o ficheiro — e o remédio é diferente para cada uma. Eis como distingui-las em cinco segundos.ExplicaçãoDe CSV para JSON: os cinco casos que partem qualquer conversorDelimitadores entre aspas, quebras de linha embutidas, tipos ambíguos, cabeçalhos repetidos e codificação. Cada caso passou pelo conversor e a saída exata está aqui — incluindo os dois que ele não salva.TutorialComo converter JSON para CSV: achatar arrays de objetos em linhas e colunasUm guia prático para transformar um array JSON de objetos num ficheiro CSV limpo, incluindo o achatamento de campos aninhados e os casos-limite.GuiaTranspor uma tabela cujas linhas deviam ter sido colunasO que acontece à linha de cabeçalho, às linhas de comprimento desigual, aos tipos — e a única coisa com que transpor é regularmente confundido e que não consegue fazer.ExplicaçãoO YAML parece simpático e mordeO YAML é JSON mais uma camada de inferência de tipos, e a inferência é a parte perigosa. O mesmo ficheiro passado por um analisador YAML 1.2 e por um 1.1: no é uma string num e false no outro, 01234 é 1234 num e 668 no outro, e 12:30:00 é um número num dos dois.