Cómo usarla
Pega YAML que use espacios para la sangría. Convertir muestra JSON. Tabuladores, anclas, alias y etiquetas se rechazan con una explicación.
Ejemplo
El mapeo de muestra se convierte en un objeto JSON.
Entrada
name: Ada Lovelace
fields:
- mathematics
- computing
born: 1815
Salida
{
"name": "Ada Lovelace",
"fields": [
"mathematics",
"computing"
],
"born": 1815
}
Cómo funciona
El analizador lee sangría, mapeos, secuencias, cadenas entrecomilladas, comentarios, booleanos, null y números. Se aceptan valores JSON en estilo flujo como [1, 2] cuando son JSON válido.
Errores habituales
- Se usaron tabuladores para la sangría Sustituye los tabuladores por espacios.
- Una línea usa & o * Las anclas y los alias no están soportados. Repite el valor en su lugar.
- La estructura es ambigua Pon un espacio después de cada dos puntos.
Limitaciones
No es una implementación completa de YAML 1.1. yes, no, on y off siguen siendo cadenas para no convertirse en booleanos en silencio. No se admiten varios documentos en un archivo.
Privacidad
El texto que pegas se procesa en tu navegador. PepsTools no lo recibe, no lo almacena ni lo envía a otro servicio.
Preguntas
¿Por qué yes no se convierte en true?
Solo true, false, null y ~ tienen significado especial aquí. Eso mantiene la conversión predecible.