Cómo usar esta herramienta para desarrolladores
- Pega YAML con sangría por espacios.
- Selecciona el formato del JSON.
- Ejecuta la conversión.
- Revisa el resultado y descárgalo como .json.
Transforma YAML de configuración en JSON legible para APIs, pruebas o depuración. El parser incluido interpreta mapas, listas y escalares habituales con sangría por espacios y muestra errores cuando encuentra una estructura que no puede resolver de forma fiable. La salida se serializa como JSON válido y puede compactarse o formatearse con dos o cuatro espacios.
Interpreta una parte práctica de YAML centrada en mapas, secuencias y escalares, y luego serializa la estructura resultante con JSON.stringify.
No se admiten todas las funciones de YAML 1.2. Si el archivo usa anchors, tags, bloques multilínea o merge keys, conviene usar un parser YAML completo.
El parser distingue null, booleanos, números, cadenas entrecomilladas y cadenas simples. Las listas con guion y los objetos anidados se construyen según la sangría.
No pretende cubrir el estándar YAML completo. Bloques |/>, anchors, aliases, tags y merge keys no se interpretan.
Sí. El contenido se procesa localmente y la salida se genera con JSON.stringify.
El parser los rechaza y pide usar espacios, porque mezclar tabuladores y espacios hace ambigua la jerarquía.
Sí, para secuencias habituales como listas de cadenas, números u objetos simples.
No. Esas funciones requieren un parser YAML más amplio y se indican como limitación.
Escribe el valor entre comillas en YAML para que el parser lo trate explícitamente como cadena.
| Módulo | Función |
|---|---|
| Parser de sangría | Construye mapas y secuencias por nivel de indentación. |
| Conversión de escalares | Reconoce null, booleanos, números y cadenas. |
| Serializador JSON | Genera JSON válido en el formato elegido. |
Consulta el catálogo de utilidades para JSON, YAML, XML y CSV.