AZ Tools

고정폭 텍스트 → CSV / JSON 파서

변환

많은 레거시 시스템, 메인프레임 보고서, COBOL 내보내기는 구분자 대신 고정폭 열에 데이터를 저장합니다. 그 텍스트를 붙여넣고 열 너비(예: 6 3 8)를 입력하면 각 줄이 필드로 잘려 CSV 또는 JSON으로 내보내집니다. 패딩 공백을 트림하거나, 첫 줄을 헤더로 취급해 열 이름을 키로 하는 JSON 객체를 만들 수도 있습니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.

결과

사용법

  1. 고정폭 텍스트를 한 줄에 한 레코드씩 붙여넣습니다.
  2. 열 너비를 공백이나 쉼표로 구분해 입력합니다(예: 6 3 8).
  3. CSV 또는 JSON 출력을 선택하고 트림을 켭니다.
  4. JSON의 경우 '첫 줄이 헤더'를 켜면 열 이름으로 객체를 만들고, 결과를 복사합니다.

자주 묻는 질문

열 너비는 어떻게 알 수 있나요?
원본 레이아웃에서 각 열이 차지하는 문자 수를 패딩 공백을 포함해 셉니다. 대부분의 고정폭 사양에 너비가 문서화되어 있으며, 모노스페이스 편집기에서 정렬해 세어볼 수도 있습니다.
줄이 예상보다 짧으면 어떻게 되나요?
줄 끝을 넘어가는 필드는 빈 값으로 나옵니다. 전체 너비보다 긴 줄은 초과 문자가 무시됩니다.
CSV는 어떻게 따옴표 처리되나요?
쉼표, 큰따옴표, 줄바꿈이 포함된 필드는 큰따옴표로 감싸고 내부 따옴표는 두 번 반복합니다(RFC 4180 준수).
제 데이터가 업로드되나요?
아니요. 파싱은 전적으로 브라우저에서 이루어지며 아무것도 기기를 벗어나지 않습니다.

관련 도구