YAML en Rubí
 
Este artículo ayuda a comprender YAML y cómo cargar archivos YAML en Ruby.
YAML en Rubí
    
Mientras usamos Ruby, hay muchas situaciones en las que podemos querer crear algunos archivos de configuración mientras trabajamos en una aplicación productiva. Es posible que queramos instalar nuestra aplicación productiva en el servidor del cliente y hacerlo más fácil, y necesitamos hacer archivos de configuración.
Usaremos la biblioteca YAML para esta tarea. YAML significa otro lenguaje de marcado más, pero YAML no es un lenguaje de marcado.
En el módulo YAML, Ruby proporciona serialización de datos. YAML tiene como objetivo las mismas aplicaciones de comunicaciones que el lenguaje de marcado extensible (XML), pero tiene una sintaxis mínima que difiere intencionalmente del lenguaje de marcado general estándar.
Pasos para instalar YAML en Ruby
Si queremos instalar YAML en Ubuntu en Ruby, podemos hacerlo ejecutando el siguiente comando.
sudo apt-get update -y
sudo apt-get install -y ruby-safe-yaml
Por otro lado, si queremos instalar YAML en Mac, necesitamos instalar Ruby usando Homebrew, y luego de eso, libyaml se incluye en la lista de dependencias instaladas para Ruby. Podemos usar el siguiente comando para instalar Ruby usando Homebrew.
brew install ruby
Cargue el archivo YAML en Ruby
Podemos usar la biblioteca YAML usando la siguiente línea de código en nuestra aplicación, como se muestra a continuación.
require 'yaml'
Mientras trabajamos con YAML en Ruby, es posible que queramos cargar un archivo YAML en Ruby. La biblioteca YAML proporciona un método fácil para cargar un archivo YAML.
A continuación se muestra un ejemplo de carga de un archivo YAML en Ruby.
require 'yaml'
file = YAML.load_file('new.yml')
puts file.inspect
Podemos cargar fácilmente cualquier archivo YAML en nuestro programa Ruby utilizando la biblioteca YAML.