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
.