본문으로 건너뛰기
포맷 옵션

클라우드 프리셋 확인 중…

포맷된 출력

포맷된 데이터가 여기에 표시됩니다.

JSON·YAML·CSV 포맷하고 검증하는 방법

Data Formatter는 JSON·YAML·CSV 데이터를 다시 들여쓰고 검증하며, 형식이 깨졌을 때 어디가 문제인지 정확히 알려줍니다. 파싱은 브라우저 탭에서 일어나므로 설정 파일, API 응답, 고객 행이 가득한 내보내기 파일이 기기를 떠나지 않습니다. 유효한 데이터는 복사·다운로드·로컬 저장은 물론 Text Diff나 Snippet Studio로 바로 넘길 수 있습니다.

네 단계로 데이터 포맷하기

  1. 형식 선택하고 데이터 붙여넣기JSON·YAML·CSV 중 하나를 고르고 입력란에 붙여넣습니다. 예제 불러오기는 선택한 형식의 짧은 유효 샘플을 채워주므로, 민감한 데이터를 붙이기 전에 결과 모양을 확인할 수 있습니다.
  2. 포맷 옵션 설정들여쓰기 폭을 고르고, JSON은 키를 알파벳순으로 정렬하거나 JavaScript 숫자로 바꾸면 정밀도가 깨지는 정수 표기를 원문 그대로 보존할 수 있습니다. CSV에는 엄격·관용 파싱 모드가 추가됩니다.
  3. 포맷 실행하고 판정 확인데이터 포맷을 누릅니다. 유효한 입력은 유효 배지와 함께 포맷된 결과를 내고, 깨진 입력은 텍스트를 그대로 돌려주는 대신 실패 이유를 알려줍니다. 관용 모드 CSV는 복구할 수 있으면 복구하고 손본 행·열을 전부 나열합니다.
  4. 결과를 다음 단계로출력을 복사하거나 .json·.yml·.csv 파일로 내려받거나 이 브라우저의 로컬 이력에 저장합니다. 변경 비교는 결과를 Text Diff로, 코드 카드 만들기는 Snippet Studio로 엽니다.

Data Formatter를 쓰는 상황

  • 설정 파일의 문법 오류 찾기어떤 도구가 거부한 YAML이나 JSON을 붙여넣고, 파일을 한 줄씩 읽는 대신 파서가 실패 지점을 짚게 합니다.
  • 압축된 API 응답을 읽기 쉽게한 줄로 뭉친 JSON 본문을 다시 들여쓰고 키를 정렬해 필드를 훑고, 이전 응답과 비교합니다.
  • 가져오기 전에 CSV 내보내기 점검스프레드시트 내보내기를 관용 모드로 돌려, 다른 시스템이 파일을 거부하기 전에 열 수가 어긋난 행이나 엉뚱한 인용부호를 확인합니다.

Data Formatter 자주 묻는 질문

포맷할 때 데이터가 업로드되나요?
아니요. 파싱과 포맷은 브라우저 탭에서 실행됩니다. 입력·출력·파일명·클립보드 내용이 기기를 떠나지 않고, 실행 결과를 직접 저장하지 않으면 아무것도 남지 않습니다.
JSON을 CSV나 YAML로 변환할 수 있나요?
안 됩니다. 각 형식은 같은 형식으로 파싱되고 다시 출력됩니다. Data Formatter는 배치를 다듬고 문법을 검증하며, JSON·YAML·CSV 사이를 옮기지는 않습니다.
큰 ID 숫자가 왜 바뀌나요?
JavaScript 숫자는 2^53을 넘으면 정밀도를 잃기 때문입니다. 안전하지 않은 정수 표기를 보존하는 옵션을 켜면 원래 자릿수가 붙여넣은 그대로 다시 출력됩니다.
CSV 엄격 모드와 관용 모드의 차이는요?
엄격 모드는 첫 구조 문제에서 실패합니다. 관용 모드는 가능한 만큼 복구하고 결과를 복구됨으로 표시하며, 손본 위치의 행과 열을 모두 나열해 그 수정이 받아들일 만한지 판단하게 합니다.
출력이 오래됐다고 표시되는 이유는요?
마지막 실행 뒤에 입력이나 옵션이 바뀌었기 때문입니다. 복사·다운로드·다음 도구로 넘기기 전에 다시 포맷하면, 입력과 맞지 않는 결과를 옮기는 일이 없습니다.
저장한 실행 결과는 어디에 있나요?
이 기기의 이 브라우저 안에 있습니다. 최근 로컬 실행은 편의를 위한 이력이지 계정 기능이 아니며, 같은 패널에서 언제든 지울 수 있습니다.