루비의 YAML

Hassan Ejaz 2023년6월21일
  1. Ruby의 YAML
  2. Ruby에 YAML을 설치하는 단계
  3. Ruby에서 YAML 파일 로드
루비의 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 프로그램에 쉽게 로드할 수 있습니다.