tool hub Centro de herramientas

YAML to JSON

YAML to JSON — se ejecuta en el navegador. No se guardan datos.

Se ejecuta en el navegador Sin registro Gratis


YAML → JSON

Solo se admite YAML sencillo: key: value, anidación con sangría, - 목록. 앵커·별칭·멀티라인 블록(|, >)·플로우 스타일·복합 키·태그 등은 지원하지 않습니다.

Cómo usar

  1. En el campo YAML pegue texto con key: value, anidación indentada y listas con guion.
  2. Pulse Convertir y compruebe el resultado en el campo JSON de abajo.
  3. Use Copiar resultado al ponerlo en código.
  4. Si el análisis falla, compruebe la indentación y el espacio tras los dos puntos, y convierta otra vez.
  5. Restablecer borra entrada y salida para pegar otro documento.

Conceptos clave

La conversión YAML JSON sirve para pasar configuración de despliegue o parte de Docker Compose a JSON para front-end o código de prueba. Este analizador lee sobre key: value, anidación indentada y listas -. Números, booleanos y null pasan a tipos JSON. No se admiten anclas y alias, multilínea de tubería/ángulo, estilo de flujo con llaves, claves complejas ni etiquetas personalizadas.

Los espacios son más seguros que la indentación con tabulador. Las claves del mismo nivel deben compartir indentación. La conversión corre solo en el navegador; no se suben archivos. Convierta gráficos Helm complejos o documentos con muchas anclas en un entorno que tenga una biblioteca YAML dedicada. Esta pantalla es para fragmentos cortos de configuración.

Ejemplo

Si la entrada es name: tvinghub, tags: con - a - b y ok: true, obtiene {"name":"tvinghub","tags":["a","b"],"ok":true}. Los booleanos especiales YAML 1.1 como ok: yes pueden diferir de lo esperado, así que true/false es mejor. Si no hay espacio tras los dos puntos, a veces el analizador no puede partir clave y valor, así que añada un espacio. Si las claves del mismo nivel de indentación están desalineadas, se rompe el anidamiento y obtiene un JSON totalmente distinto. Copie solo el bloque que necesita en lugar de todo el archivo de despliegue para hallar el punto de fallo con más facilidad. Al probar la misma entrada varias veces, restablezca y pegue de nuevo. En un equipo compartido, vacíe la entrada al terminar. Cerrar la pestaña también descarta lo que acaba de pegar; no hace falta enviar una petición de borrado a un servidor. Los nombres de botones y títulos de campo coinciden con la herramienta de arriba. Si el resultado está vacío, compruebe los campos obligatorios y que no haya un error oculto. Este artículo es guía de uso y no significa que la entrada se conserve en un almacén externo.

Relacionado: JSON → YAML · Formateador JSON · CSV → JSON

Preguntas frecuentes

¿La conversión YAML JSON admite anclas y alias?

No. Expanda las anclas en un documento plano y luego convierta.

¿Funciona YAML con indicadores de bloque multilínea?

No se admiten bloques de tubería y ángulo. Cámbielos a cadenas de una línea.

¿El YAML de flujo con llaves se convierte a JSON?

No se admite el flujo de llaves y corchetes. Reescríbalo como estilo de bloque.

¿La entrada se sube a un servidor?

No. El análisis ocurre solo en el navegador.

¿Números y booleanos pasan a tipos JSON?

Los números ordinarios, true/false y null pasan a tipos JSON.

¿Funciona YAML mezclado con plantillas Helm?

La sintaxis de plantilla no es YAML estándar y suele fallar. Pegue solo el resultado renderizado.

YAML to JSON imagen de portada
La entrada no se envía al servidor y desaparece al cerrar la página.

Última revisión: 2026-09-04