광고 영역
YAML to CSV 변환기 — 무료 온라인 도구
YAML 데이터를 CSV 스프레드시트 형식으로 즉시 변환합니다. YAML 배열 구조를 자동으로 인식하여 Excel·Google Sheets에서 바로 열 수 있는 CSV 파일로 내보냅니다.
YAML을 CSV로 변환하는 이유
YAML은 개발자 친화적인 설정 형식이지만, 데이터 분석·보고서 작성에는 스프레드시트가 더 적합합니다. YAML 리스트 데이터를 CSV로 변환하면 비개발자와 쉽게 공유할 수 있습니다.
주요 사용 사례:
- Ansible 인벤토리 YAML의 호스트 목록을 스프레드시트로 내보내기
- YAML 기반 콘텐츠 데이터를 마케팅팀 CSV로 공유
- 설정 파일의 항목 목록을 Excel로 문서화
변환 예시
입력 YAML:
- name: Alice
role: admin
active: true
- name: Bob
role: viewer
active: false
변환 결과 CSV:
name,role,active
Alice,admin,true
Bob,viewer,false
중첩 구조 처리
YAML의 중첩 객체는 Flatten 옵션을 통해 parent.child 형식의 컬럼으로 변환됩니다. 예를 들어 address.city와 같이 점(.) 구분자로 중첩 경로를 표현합니다.
자주 묻는 질문
Q. YAML 배열이 아닌 맵(객체) 형식도 변환되나요?
A. 네, 최상위 맵은 단일 행 CSV로 변환됩니다.
Q. 한글이 포함된 CSV를 Excel에서 깨짐 없이 열려면?
A. 저장 인코딩을 EUC-KR로 설정하거나, UTF-8로 저장 후 Excel에서 데이터 가져오기(Power Query)를 사용하세요.
광고 영역