티스토리 뷰

Say! 머니곰/IT

Convert JSON to YAML

zzonsang2 2018. 9. 2. 00:40
반응형

YAML

YAML 공식 사이트에 아래와 같이 명시하고 있다. YAML은 마크업 언어가 아니다.

YAML: YAML Ain't Markup Language

What It Is: YAML is a human friendly data serialization
  standard for all programming languages.

YAML Resources:
  YAML 1.2 (3rd Edition): http://yaml.org/spec/1.2/spec.html
  YAML 1.1 (2nd Edition): http://yaml.org/spec/1.1/
  YAML 1.0 (1st Edition): http://yaml.org/spec/1.0/
  YAML Issues Page: https://github.com/yaml/yaml/issues
  YAML Mailing List: yaml-core@lists.sourceforge.net
  YAML IRC Channel: "#yaml on irc.freenode.net"
  YAML Cookbook (Ruby): http://yaml4r.sourceforge.net/cookbook/ (local)
  YAML Reference Parser: http://ben-kiki.org/ypaste/

문법

가장 간단하게 사용되면서 JSON에 비하여 상대적으로 편리함을 제공하는 부분은 {},[] 을 사용하지 않고 들여쓰기와 - 만으로도 사용이 가능하다는 점인 것 같다. 

아래 예제를 보면 Hash(키/값)은 간단히 "키 : 값" 으로 표기하면 되고 배열/리스트는 -로 표기하면 끝이다.

이런 형태로 사용도 가능하다.


JSON to YAML

JSON 이든 YAML 이든 한쪽에 익숙하다면 Convert 도구를 사용하여 학습하면 도움이 된다.
다음 경로의 페이지에서 샘플을 활용하여 학습하면 좋다.


참고자료

YAML 공식 페이지 : http://yaml.org/


반응형

'Say! 머니곰 > IT' 카테고리의 다른 글

spring-boot starter dependencies  (0) 2018.09.03
Spring Boot CLI 설치하기  (0) 2018.09.02
교보도서관  (0) 2016.12.28
Cloudfoundry에 Spring music 배포하기  (0) 2016.09.04
Cloud Foundry에 phpmyadmin 올리기  (0) 2016.07.18
댓글