Mellor libre Formatador e validador de JSON

Embelleza, minimiza e valida o JSON con mensaxes de erro claras, gratis, non se almacena nada.

100% libre Sen rexistro Sen marca de auga Os ficheiros procesados na memoria nunca se gardaron
Ir a Pro para os mellores modelos de IA — imaxes, vídeos e chat — máis envíos maiores, prioridade na fila e sen esperas. Actualizar a Pro
Amor best.free? Compárteo

Como funciona

  1. Apegar JSON. Solte o seu JSON na caixa.
  2. Escoller unha acción. Embellecer con 2 ou 4 espazos, ou minimizar a unha liña; opcionalmente ordenar as chaves.
  3. Obter o resultado. O JSON válido formatarase inmediatamente; o JSON non válido devolve a liña e columna exactas do erro.

Acerca desta ferramenta

Apegue o JSON para imprimilo con indentación, minímalo a unha liña ou comprobe que é válido. Se fallanálise, obterá unha mensaxe clara coa liña e columna do problema, para que poida atopar rapidamente a vírgula errada ou a corchete que falta. Tamén pode ordenar as chaves dos obxectos alfabeticamente. Execútase no servidor co analizador JSON de Python, non almacena nada e non precisa de conta.

Para que o usa a xente

  • Facer unha resposta API minificada lexíbel
  • Procurar a liña e a columna dun erro de sintaxe JSON
  • Minimizar o JSON antes de apegalo nunha configuración
  • Ordene as chaves de obxectos para diferenciar dous ficheiros JSON

API do desenvolvente

Automatice esta ferramenta co seu propio código. Envíe unha petición POST ao punto final en baixo e obterá o mesmo resultado que a ferramenta web. Ten unha velocidade limitada por IP e non precisa rexistrarse. Están a chegar chaves API para límites máis altos.

POST https://best.free/api/tools/json-formatter/
Parámetros Exemplo Requirido Notas
text {"b":2,"a":1} Si Raw JSON to format.
action format Non "format" or "minify".
indent 2 Non 0–8 spaces.
sort True Non Sort keys.
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

Resposta: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Preguntas frecuentes

Pode embelecer (imprimir de xeito bonito) o JSON co sangrado escollido, minimizalo a unha soa liña, validalo e opcionalmente ordenar as chaves de obxecto alfabeticamente.

Recibe unha mensaxe de erro clara que inclúe a liña e columna exactas onde fallou o procesamento, de xeito que pode localizar rapidamente unha corchete que falta ou unha vírgula errada.

Si, enfeitar con 2 ou 4 espazos, ou minimizar para eliminar todos os espazos en branco para a saída máis pequena.

Ata uns 500. 000 caracteres de cada vez.

Non. Só se analiza coa biblioteca JSON estándar de Python para o seu pedido e nunca se almacena, rexistra nin reenvía.

Non. A ordenación só reordena as chaves dos obxectos alfabeticamente para facilitar a lectura e a comparación; os valores e a estrutura non se modifican.

Sen rexistro nin pagamento, é gratuíto cun límite razoable por hora por IP.

Si. Envie un corpo JSON a /api/tools/json-formatter/ e obterá unha resposta JSON, o mesmo motor que usa a ferramenta web, polo que os resultados son idénticos. Ten unha velocidade limitada por IP como a versión web e non precisa rexistrarse; están a chegar chaves API para límites máis altos. Consulte a sección API de riba para exemplos de curl, Python e JavaScript listos para executar.

Si, o Formatador de JSON é completamente libre, sen marcas de auga na saída e sen necesidade de tarxeta de crédito.

Si. Execútase no navegador, polo que o Formatador de JSON funciona tanto en teléfonos e tabletas como no escritorio; non hai ningún programa que instalar.

Ferramentas relacionadas

Cualificar esta páxina
5.0/5 (0)

Que podemos mellorar? Os seus comentarios axúdannos a corrixir os problemas.