XML (Extensible Markup Language)
JSON (JavaScript Object Notation)
YAML (Yet Another Markup Language)
장단점이 존재하므로 특성에 맞게 사용하면된다.
json
→ 비교적 단순한 데이터 주고 받는 형식. 오류 취약.
xml
→ 웹과 같은 형식이 중요한 곳에 사용됨. 문법오류에도 오류난 위치 이 외 부분은 실행 가능.
yaml
→ 주석(설명)이 필요하거나 상속기능 필요할 때. 프로그램의 (환경)설정.