tutorial online lib español yaml

online - yaml tutorial español



¿Cómo valido mi archivo YAML desde la línea de comandos? (3)

Con la instalación básica de Ruby esto debería funcionar.

ruby -e "require ''yaml'';puts YAML.load_file(''./data.yaml'')"

Tengo problemas para extraer de un archivo de configuración de YAML:

Error fatal: al analizar una asignación de bloque; Se esperaba <block end>, pero se encontró BlockEntry

Si bien hay muchos validadores de YAML en línea, que he probado y ayudado, me gustaría validar mis archivos YAML desde la línea de comandos e integrarlos en mi canal de integración continua.

¿Cómo puedo validar la sintaxis de un archivo YAML en la línea de comandos?


Dado que tiene una instalación de Perl en el servidor en el que está trabajando, y tiene algunas de las herramientas básicas de YAML, puede usar ...

perl -MYAML -e ''use YAML;YAML::LoadFile("./file.yaml")''

Cabe señalar que esto será estricto en su interpretación del archivo, pero útil.


O instale alternativamente (gratis) Eclipse IDE y luego edite YEdit yaml editor y vea su yaml con resaltado de sintaxis, marcas de error y vistas de contorno. Una vez el costo de instalación funciona bastante bien para mí.