YAML이란?
YAML(YAML Ain't Markup Language)은 설정 파일과 데이터 교환을 위해设计된 사람이 읽을 수 있는 데이터 직렬화 언어입니다. XML보다 읽기 쉽고, JSON보다 표현력이 풍부한简洁하고清晰한 구문으로 유명합니다. YAML은 들여쓰기로 계층 관계를表示하고, 콜론으로 키-값 쌍을 구분하며, 대시로 목록 항목을表示하여 설정 파일 작성에非常适合합니다.
사용 방법
기본 조작
- 왼쪽 입력란에 YAML 데이터를 붙여넣기 또는 입력합니다
- 들여쓰기 크기를 선택합니다
- '포맷팅'으로 데이터를 정리하거나, '압축'으로 크기를 줄이거나, '검증'으로 구문을检查합니다
- 오른쪽에 처리 결과가 표시됩니다
- '복사' 버튼을 클립보드에 복사합니다
옵션 설명
자주 묻는 질문 (FAQ)
Q: YAML과 YML 파일의 차이는?
A:两者完全히 동일하며, 파일 확장자만 다릅니다. .yaml은 공식推荐하는 표준 확장자이고, .yml은历史遗留된略写形式입니다.实际使用에서는两者에任何 차이가 없습니다.
Q: YAML 파일에 오류가 발생하는 이유는?
A: YAML에서 가장一般的한 오류는 들여쓰기 문제입니다. 다음을确保하세요: 1. 공백으로 들여쓰기하고 Tab을使用하지 마세요; 2. 들여쓰기级别을一致하게 유지하세요; 3. 콜론 뒤에 공백이 있어야 합니다; 4. 목록 항목의 대시 뒤에 공백이 있어야 합니다.
Q: YAML은 주석을支持하나요?
A:支持합니다! YAML은 # 기호를使用하여 주석을添加하며, 주석은行末또는单独한一行에出现할 수 있습니다.这是 YAML이 JSON에 비해갖는大きな 장점입니다.
Q: YAML에서特殊 문자를 어떻게表示하나요?
A: 문자열에特殊 문자(예: 콜론,井号,方括号等)가 포함되어 있으면인용부호로 감쌀 수 있습니다: 작은따옴표는이스케이프 문자를解析하지 않고, 큰따옴표는\n等의이스케이프 문자를支持합니다.
Q: 제 데이터는 안전한가요?
A:完全 안전합니다. 모든 처리는 브라우저本地에서完成되며, 데이터가任何 서버에 업로드되지 않습니다.