Formatador / Minificador / Validador de JSONEscape / Unescape de JSONDiff de JSONOrdenar chaves de JSONJSON ⇄ StringJSON ⇄ XMLXML ⇄ JSONJSON para CSVCSV para JSONJSON ⇄ YAMLJSON para códigoParâmetros de consulta ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
JSON para CSV
Exporte um array de objetos para CSV, com delimitador selecionável
Como usar
O cabeçalho é a união de todas as chaves dos objetos; campos ausentes ficam em branco. Se um campo contiver o delimitador, aspas ou quebra de linha, ele é envolvido por aspas duplas e as aspas internas são escapadas conforme a especificação CSV.
Perguntas frequentes
E se cada objeto tiver chaves diferentes?
O cabeçalho é a união de todas as chaves; um campo ausente em uma linha fica em branco. O CSV exportado tem número consistente de colunas e abre direto no Excel.
Por que algumas células ficam entre aspas?
Sempre que o conteúdo tem delimitador, aspas duplas ou quebra de linha, as aspas são obrigatórias; caso contrário, o parser CSV dividiria a célula em colunas erradas.