YAML ↔ JSON
Convierte YAML a JSON y de vuelta.
Tu YAML y JSON se convierten de forma local en tu navegador y nada se sube a un servidor.
¿Necesitas ordenar el resultado? Prueba el Formateador de JSON.
Acerca de YAML ↔ JSON
Este conversor yaml a json transforma YAML en JSON limpio y formateado, y convierte JSON de vuelta a YAML con un solo interruptor de dirección. Pega un archivo de configuración, un manifiesto de Kubernetes, un pipeline de CI o una respuesta de API y cambia al instante para convertir yaml a json o json a yaml. La salida JSON se resalta con sintaxis y se imprime de forma legible, lista para copiar o descargar como archivo .json o .yaml. Está pensado para desarrolladores, ingenieros de DevOps y testers de QA que saltan entre ambos formatos al editar configuraciones o depurar cargas útiles. La conversión usa un parser YAML estándar, así que las anclas y los escalares con tipo se resuelven correctamente. Todo se ejecuta de forma local en tu navegador, así que tus datos nunca salen de tu dispositivo.
Características
- Convierte YAML a JSON y JSON a YAML con un solo interruptor de dirección
- Conversión en vivo que se actualiza mientras escribes, sin botón de ejecutar
- Imprime el JSON de forma legible con sangría de dos espacios
- Salida JSON resaltada con sintaxis para revisarla más fácil
- Copia el resultado a tu portapapeles con un solo clic
- Descarga la salida como archivo data.json o data.yaml
- Mensajes de error en línea señalan el YAML o JSON inválido en la entrada
- Resuelve anclas YAML y escalares con tipo mediante un parser estándar
Cómo usar YAML ↔ JSON
- Elige una dirección con el interruptor YAML a JSON o JSON a YAML en la parte superior.
- Pega o escribe tu fuente en el cuadro de entrada de la izquierda.
- Lee la salida convertida a medida que aparece en vivo a la derecha.
- Haz clic en el botón de copiar o descarga el resultado como archivo .json o .yaml.
- Pulsa Borrar para reiniciar la entrada y empezar una nueva conversión.
Ejemplo
Entrada
name: ArrayKit
offline: true
tags:
- dev
- tools
Salida
{
"name": "ArrayKit",
"offline": true,
"tags": [
"dev",
"tools"
]
}
Conversión de YAML a JSON de un pequeño bloque de configuración.
Errores comunes y solución de problemas
- Pegar varios documentos YAML separados por ---. — Solo se convierte un único documento; si hay varios, se usa el primero. Separa los documentos y conviértelos de uno en uno.
- Los comentarios de YAML desaparecen tras la conversión. — Los comentarios se descartan porque JSON no tiene sintaxis de comentarios. Guarda una copia original del YAML si necesitas conservar los comentarios.
- Error de JSON inválido al convertir a YAML. — Revisa comas finales, comillas simples o claves sin comillas; la entrada debe ser JSON estricto y válido antes de poder convertirse en YAML.
- Las tabulaciones en YAML provocan un error de análisis. — YAML no permite tabulaciones para la sangría. Reemplaza los caracteres de tabulación por espacios y convierte de nuevo.
Preguntas frecuentes
- ¿Qué es un conversor YAML a JSON?
- Es una herramienta que analiza YAML y lo vuelve a serializar como JSON equivalente. Este conversor también funciona a la inversa, transformando JSON de vuelta a YAML, así que puedes moverte entre ambos formatos en un solo lugar.
- ¿Cómo convierto JSON de vuelta a YAML con esta herramienta?
- Pon el interruptor de dirección en JSON a YAML y luego pega tu JSON en el cuadro de entrada. La salida YAML se actualiza en vivo y puedes copiarla o descargarla como archivo .yaml.
- ¿Este conversor yaml a json admite YAML con varios documentos?
- Convierte un único documento. Si tu entrada contiene varios documentos separados por ---, solo se usa el primero en la salida.
- ¿Se conservan los comentarios de YAML en la salida JSON?
- No. Los comentarios de YAML se descartan durante la conversión porque JSON no admite comentarios. Conserva el YAML original si los necesitas.
- ¿Qué sangría usa la salida JSON?
- El JSON se imprime de forma legible con sangría de dos espacios para que se mantenga legible y fácil de comparar en el control de versiones.
- ¿Mis datos YAML o JSON se suben a algún lugar cuando uso este conversor?
- No. La conversión se ejecuta por completo en tu navegador, así que tu YAML y JSON nunca salen de tu dispositivo y nada se sube a un servidor.
Herramientas relacionadas
Todas las herramientas de ArrayKit