Necesito crear un archivo YAML para almacenar algunos datos de configuración para un script Perl. Parece que debería ser realmente fácil, pero no he podido resolverlo, creo que si tuviera solo un ejemplo simple para copiar estaría bien. Quiero hacer algo como esto:Ejemplo simple de uso de datos de un archivo de configuración YAML en un script Perl
-----test.yaml-----
image_width: 500
show_values: 0
-------------------
------test.perl------
use YAML;
my (%settings) = Load('test.yaml');
print "The image width is", $settings{image_width};
---------------------
+1; Lo hago desde la línea de comandos todo el tiempo: 'perl -MYAML :: Any -wle'my $ data = {algunos datos aquí}; print Dump ($ data) '' También es una buena idea desarmar cualquier archivo de configuración que hagas y llamar a Data :: Dumper contra él, para verificar que realizaste los cambios que pretendías. – Ether
Hago lo mismo. Es mucho más fácil para mí obtener el archivo inicial correcto de esta manera que si empiezo desde cero. –
Si bien esta es una buena forma de crear un archivo de configuración YAML, no soluciona el problema que tiene con su código. Su YAML es realmente utilizable; es el código que no funciona. – cjm