이 페이지가 하지 않는 일
포매터는 브라우저의 JSON 파서를 씁니다. 주석이나 끝의 쉼표는 받지 않고, API를 호출하지도 않습니다. 샘플이 엄격한 JSON이 아니면 줄 번호가 쓸모 있습니다.
홈 · 개발 도구
보내기 전에 이 컴퓨터에서 JSON을 확인하고, 비밀번호도 여기서 만듭니다.
포매터는 브라우저의 JSON 파서를 씁니다. 주석이나 끝의 쉼표는 받지 않고, API를 호출하지도 않습니다. 샘플이 엄격한 JSON이 아니면 줄 번호가 쓸모 있습니다.
JSON 정리는 표준 JSON만 펼치고 한 줄로 붙입니다. 주석과 끝 쉼표는 일부 설정 파일이 허용해도 이 파서는 거부합니다. 오류 위치를 고친 뒤 다시 검사하세요. 키를 정렬하거나 스키마를 맞추지는 않습니다.
액세스 토큰이 들어 있는 본문을 공용 화면에 붙여 넣지 마세요. 전송은 하지 않지만 화면과 스크린샷에는 남습니다. 붙여 넣기 가이드에 그 경우를 적어 두었습니다.
{"ok":true,}는 마지막 쉼표 때문에 표준 JSON이 아닙니다. 쉼표를 지우면 펼칠 수 있습니다. // 설명이나 작은따옴표도 거절됩니다. 일부 설정 파일이 그 문법을 허용해도 이 페이지의 파서는 허용하지 않습니다. 키 순서를 정렬하거나 값이 스키마에 맞는지 검사하지 않으므로, 구조가 읽히는지만 확인한 뒤 원문과 길이를 비교하세요.
첫째, 닫는 괄호 앞의 쉼표입니다. {"ok":true,}에서 쉼표만 지우면 됩니다. 둘째, 작은따옴표 문자열입니다. {'name': 'ada'}는 키와 값 모두 큰따옴표여야 합니다. 셋째, 주석입니다. //와 /* */는 그 줄에서 파서가 멈춥니다. 설명을 지우고 다시 검사하세요. 넷째, 따옴표 없는 키입니다. {ok: true}는 자바스크립트에서는 열려도 JSON에서는 거절됩니다. 이 페이지는 그 문법을 JSON으로 고쳐 주지 않고, 오류에 가까운 위치만 보여 줍니다.
펼친 결과를 한 줄로 되돌리면 줄바꿈과 들여쓰기만 달라지고 값의 문자는 같아야 합니다. 길이가 크게 줄었다면 값을 지운 것이니 원문과 비교하세요. 키를 가나다순으로 정렬하지 않고, 필수 키가 있는지도 스키마로 보지 않습니다. 날짜 문자열이 형식에 맞는지도 검사하지 않습니다. 아주 큰 배열은 탭이 느려집니다. 앞의 객체 두 개만 잘라 중괄호를 닫아 구조를 본 다음, 전체는 편집기에서 다루세요. 글자 수만 필요하면 단어 수입니다.
토큰, 세션 값, 고객 주소, 주민등록번호가 들어 있는 본문은 화면에 그대로 보입니다. 서버로 그 글을 보내지 않아도 공용 컴퓨터의 화면과 스크린샷에는 남습니다. 비밀 값은 “***”로 바꾼 사본을 붙이세요. 다 본 뒤에는 칸을 비우세요. 자세한 경우는 붙여 넣기 가이드에 있습니다. 사진을 줄이거나 PDF를 합치는 기능은 이 분류에 없습니다.
이 분류에서 하는 일은 JSON을 읽히게 만드는 것 하나입니다. 쉼표, 작은따옴표, 주석, 따옴표 없는 키는 오류이고, 키 정렬과 스키마 검사는 하지 않습니다. 펼친 뒤 한 줄로 되돌린 길이가 원문과 비슷해야 값이 그대로입니다. 토큰이 들어 있으면 가린 사본만 붙이고, 다 본 뒤에는 칸을 비우세요. 글자 수가 필요하면 텍스트 분류로 가고, 사진과 PDF는 각 분류로 가세요. {"ok":true,}는 쉼표만 지우면 펼쳐지고, {ok: true}는 키에 큰따옴표를 붙여야 합니다. 주석은 지웁니다. 아주 큰 배열은 앞의 객체 두 개만 잘라 구조를 확인하세요. 오류는 한 군데씩만 고칩니다. 한 번에 여러 곳을 고치면 어느 수정이 통했는지 알 수 없습니다.