Melhor Grátis JSON to CSV Converter
Achate uma gama de objetos JSON em uma planilha pronta CSV - livre, colar ou upload, nada armazenado.
Como funciona
- Fornecer JSON. Pegue um conjunto de objetos JSON (ou um único objeto) ou carregue um arquivo.json.
- Converter. Press Convert - colunas são construídas a partir das teclas em todos os objetos.
- Obter CSV. Copie o CSV, ou baixe-o pronto para abrir em uma planilha.
Sobre esta ferramenta
JSON to CSV aplana uma série de objetos JSON em um CSV pronto para uma planilha. Pegue o JSON ou upload um arquivo.json, e a ferramenta constrói as cabeçalhos da coluna da união das teclas de cada objeto, então linhas com diferentes campos ainda alinhados. Objetos e arrays nisados são escritos como JSON compacto dentro da sua cela em vez de ser soltados. O resultado abre-se diretamente em Excel, Folhas ou Números. Tudo é analisado no pedido e nada é armazenado.
Para que as pessoas o usam
- Abra uma resposta JSON da API em uma planilha
- Transformar JSON exportado em um CSV para Excel ou Folhas
- Compartilhar dados estruturados com colegas não técnicos
- Revisão de massas JSON registros como linhas e colunas
API do Desenvolvedor
Automate esta ferramenta a partir do seu próprio código. Envie um pedido POST para o ponto final abaixo e obtenha o mesmo resultado que a ferramenta web produz. É limitado de taxa por IP e não precisa de inscrição - as chaves API para os limites mais elevados estão a chegar.
https://best.free/api/tools/json-to-csv/
| Parâmetro | Exemplo | Requerido | Notas |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Sim | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Resposta: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}