Conversor de YAML a JSON
Pasa archivos de configuración entre YAML y JSON sin usar la terminal. Los mapas, las listas y las cadenas multilínea se conservan, y los errores se indican con su línea.
Gratis Se ejecuta en local Sin registro
Entrada
Salida
La salida convertida aparecerá aquí.
La conversión se ejecuta localmente en tu navegador.
Cómo se usa
1
Elige la dirección
Cambia entre YAML a JSON y JSON a YAML.
2
Pega el documento
Introduce una configuración YAML o un documento JSON en el panel de entrada.
3
Copia o descarga
Elige el tamaño de sangría y luego copia o guarda el archivo convertido.
Por qué usar esta herramienta
Datos anidados intactos
Los mapas, las listas y las cadenas multilínea conservan su estructura durante la conversión.
Errores de YAML útiles
Si el YAML no es válido, se indica el motivo y la línea y columna donde falló el análisis.
Se ejecuta en local
Los documentos se analizan en tu navegador y nunca se suben.
Preguntas frecuentes
¿YAML es un superconjunto de JSON?
YAML 1.2 admite la sintaxis de JSON, así que muchos documentos JSON son YAML válido. Aun así, los dos formatos difieren en las reglas de sangría y en funciones avanzadas.
¿Se admiten anclas y alias?
Sí. Las anclas y alias estándar de YAML se resuelven al convertir a JSON, y las referencias duplicadas se expanden.
¿Por qué falla mi YAML?
Las causas habituales son tabuladores en la sangría, sangría inconsistente y caracteres especiales sin comillas. El mensaje de error indica la línea y la columna.
¿Qué tamaño de sangría debería usar?
Dos espacios es la convención más común en YAML. Cuatro espacios también es válido; elige lo que use el resto de tu proyecto.
¿Se sube mi configuración?
No. El análisis y la serialización ocurren localmente en tu navegador.
Herramientas relacionadas
Herramientas de desarrollo Formateador y validador de JSON Formatea, valida y minifica JSON en tu navegador. Elige sangría de 2 o 4 espacios, ordena las claves y copia el resultado al instante. Gratis y privado. Herramientas de desarrollo Conversor de JSON a CSV Convierte arrays JSON a CSV y CSV de vuelta a JSON en tu navegador. Gestiona comillas, delimitadores y valores anidados, y copia o descarga. Herramientas de desarrollo Codificador y decodificador de URL Codifica o decodifica URLs y cadenas de consulta con codificación por porcentaje UTF-8 correcta. Cambia entre modo componente y URL completa. Herramientas de desarrollo JSON a TypeScript Genera interfaces de TypeScript a partir de JSON en tu navegador. Se gestionan objetos anidados, arrays y claves entrecomilladas, y puedes copiar o descargar. Herramientas de desarrollo Codificador y decodificador Base64 Convierte texto a Base64 o vuelve a texto legible. Compatible con UTF-8 y con la variante URL-safe, y todo se ejecuta en tu navegador, sin subir nada. Herramientas de desarrollo Generador de hashes Genera hashes MD5, SHA-1, SHA-256, SHA-384 y SHA-512 a partir de un texto, en tu navegador. Compara resúmenes y cópialos al instante.
Última actualización: