루비의 YAML
이 기사는 YAML
과 Ruby에서 YAML
파일을 로드하는 방법을 이해하는 데 도움이 됩니다.
Ruby의 YAML
Ruby를 사용하는 동안 생산적인 애플리케이션에서 작업하는 동안 일부 구성 파일을 생성해야 하는 상황이 많이 있습니다. 생산적인 응용 프로그램을 클라이언트의 서버에 설치하고 더 쉽게 만들고 싶을 수 있으며 구성 파일을 만들어야 합니다.
이 작업에는 YAML
라이브러리를 사용합니다. YAML
은 또 다른 마크업 언어
를 의미하지만 YAML
은 마크업 언어가 아닙니다.
YAML
모듈에서 Ruby는 데이터 직렬화를 제공합니다. YAML
은 XML(Extensible Mark-up Language)과 동일한 통신 응용 프로그램을 대상으로 하지만 Standard General Mark-up Language와 의도적으로 다른 최소 구문을 사용합니다.
Ruby에 YAML
을 설치하는 단계
Ruby의 Ubuntu에 YAML
을 설치하려면 다음 명령을 실행하여 수행할 수 있습니다.
sudo apt-get update -y
sudo apt-get install -y ruby-safe-yaml
반면 Mac에 YAML
을 설치하려면 Homebrew를 사용하여 Ruby를 설치해야 하며 이후 Ruby용으로 설치되는 종속성 목록에 libyaml
이 포함됩니다. 다음 명령을 사용하여 Homebrew를 사용하여 Ruby를 설치할 수 있습니다.
brew install ruby
Ruby에서 YAML
파일 로드
아래와 같이 애플리케이션에서 다음 코드 줄을 사용하여 YAML
라이브러리를 사용할 수 있습니다.
require 'yaml'
Ruby에서 YAML
로 작업하는 동안 Ruby에서 YAML
파일을 로드해야 할 수 있습니다. YAML
라이브러리는 YAML
파일을 로드하는 쉬운 방법을 제공합니다.
다음은 Ruby에서 YAML
파일을 로드하는 예입니다.
require 'yaml'
file = YAML.load_file('new.yml')
puts file.inspect
YAML
라이브러리를 사용하여 YAML
파일을 Ruby 프로그램에 쉽게 로드할 수 있습니다.