// text
Extract YAML Keys.
Get a complete list of every key in a YAML document, with full dotted paths, and a tree view.
YAML input
Keys
자주 묻는 질문
중첩된 키를 추출하나요?
네, 모든 중첩 레벨에서 키를 추출합니다.
키를 필터링할 수 있나요?
네, 특정 패턴과 일치하는 키를 검색할 수 있습니다.
결과를 내보낼 수 있나요?
네, 추출한 키를 클립보드에 복사할 수 있습니다.
YAML 키 추출
YAML 키 추출은 YAML 파일에서 모든 키(속성 이름)를 추출하는 과정입니다. 점(.) 구분자를 사용하여 중첩된 키의 전체 경로를 표시할 수 있습니다.
추출된 키 목록은 YAML 구조를 빠르게 파악하는 데 유용합니다. 어떤 설정 항목이 존재하는지 한눈에 확인할 수 있습니다.
키 추출은 단일 레벨과 전체 경로 두 가지 방식으로 수행할 수 있습니다. 전체 경로 방식은 중첩된 구조의 정확한 위치를 보여줍니다.
사용 사례
YAML 스키마 검증: 추출된 키 목록을 기반으로 필수 키가 모두 존재하는지 확인할 수 있습니다. 설정 파일의 완전성을 검증하는 데 유용합니다.
문서화: YAML 파일의 구조를 자동으로 문서화할 때 키 목록이 기초 데이터로 활용됩니다. API 문서, 설정 가이드 등에 키 목록을 포함할 수 있습니다.
변경 감지: YAML 파일의 키가 추가되거나 제거되었는지 모니터링할 때 이전 버전과 키 목록을 비교하여 변경 사항을 식별합니다.
출력 형식
기본 출력은 키 목록을 줄 바꿈으로 구분하여 보여줍니다. 각 키는 전체 경로(점으로 구분) 형태로 표시됩니다.
JSON 형식으로 출력할 수도 있으며, 이 경우 계층 구조가 유지된 키-값 구조로 반환됩니다. 프로그래밍에서 활용하기에 편리합니다.
정렬된 형태로 출력하면 키를 알파벳 순으로 확인할 수 있습니다. 특정 키를 빠르게 찾거나 전체 구조를 비교할 때 유용합니다.