DataFormat (3) 썸네일형 리스트형 [DataFormat] YAML 설명YAML(YAML Ain't Markup Language)은 데이터 직렬화 형식의 일종가독성과 간결함을 중시사람 친화적인 텍스트 포맷으로 데이터의 구조를 쉽게 표현할 수 있어 주로 설정 파일, 데이터 전송, 데이터베이스 초기화 작업 등에 사용 됨YAML은 JSON과 유사하지만 더 읽기 쉽게 만들어졌으며 여러 프로그래밍 언어에서 지원 구조YAML의 주요 구성 요소키-값 쌍: 기본적으로 키: 값 형식으로 데이터를 표현들여쓰기: 계층 구조를 나타내기 위해 공백(보통 2 또는 4칸의 스페이스)을 사용, 탭은 사용하지 않는 것이 좋음리스트: 하이픈(-)을 사용하여 리스트 항목을 나타냄주석: # 뒤에 오는 내용은 주석으로 간주되며, 이 줄 끝까지 무시 됨 예시library: - book: id: 1 .. [DataFormat] XML 설명XML(eXtensible Markup Language)은 데이터를 저장하고 전송하기 위한 마크업 언어XML 문서는 기본적으로 계층 구조를 가지고 있음데이터의 구조를 정의할 수 있는 유연한 형식을 제공하며 데이터의 의미를 명확하게 표현할 수 있음주로 데이터 통신, 웹 서비스 및 데이터 저장소에서 사용XML은 플랫폼에 독립적이며, 여러 언어와 시스템에서 지원 됨 구조XML의 주요 구성 요소엘리먼트(Element): 데이터의 기본 단위로, 시작 태그()와 종료 태그()로 구성되며 내용이 있을 수 있음속성(Attribute): 엘리먼트의 추가 정보를 제공하는 키-값의 쌍으로 엘리먼트의 시작 태그 내에서 정의 됨루트 엘리먼트(Root Element): XML 문서에서 가장 상위에 위치하는 엘리먼트로, 문서에.. [DataFormat] JSON 설명Java Script Object Notation의 약자서버와 클라이언트 간 데이터를 보낼 때 사용하는 Format유의 사항 : 공백에 영향을 받지 않음→ json의 token은 6개의 사전 정의된 문자 { } [ ] : , 와 3개의 literal true false null로 이루어지며, 각 token 사이의 모든 공백은 무시데이터 종류 : string, number, boolean, object, arraystring의 경우 쌍따옴표 " " 로 묶어 줌 구조1. Json data는 이름과 값의 쌍으로 이루어짐[Syntax] key : value [Example] "name" : "steve" 2. Json data는 쉼표 ( , )로 나열 됨[Syntax] key1 : value1,.. 이전 1 다음