배열을 나눌지 선택하기
한 줄로 된 배열은 JSONL 모드에서 기록 하나입니다. 배열의 각 항목을 개별 기록으로 나누려면 검사 전에 JSON 배열 입력 모드를 선택하세요. 파일 입력은 전체 내용을 편집기에 넣지 않습니다.
JSON
텍스트를 붙여 넣거나 UTF-8 파일을 열고 입력 형식을 선택한 뒤 기록을 검사하세요.
미리 보기는 처음 4,000자를 표시합니다. 복사와 다운로드에는 선택한 모든 기록이 포함됩니다.
입력은 이 브라우저에만 있습니다. 업로드하거나 요청으로 전송하지 않습니다.
텍스트: UTF-16 코드 단위 2,000,000개, UTF-8 파일: 20 MiB, 배열과 개별 기록: 500,000개, 최대 100,000개 기록.
구조화된 출력은 선택한 오류 줄을 거부하고 명시적으로 무시한 빈 줄만 건너뜁니다. 원문 출력은 구분자를 LF로 통일합니다. 출력 한도: 코드 단위 40,000,000개. 배열 모드에서는 각 요소를 먼저 간결하게 정리하므로 원문 출력에도 정리된 요소가 들어갑니다.
입력이나 옵션이 바뀌었습니다. 내보내기 전에 다시 검사하세요.
로그 대부분이 정상인데 가져오기가 실패했다면 어느 줄이 문제인지부터 확인해야 합니다. JSONL 뷰어는 오류가 난 실제 줄 번호와 열 위치를 보여 주며, 그 뒤에 있는 정상 기록도 계속 살펴볼 수 있게 합니다.
JSONL 검증기는 구문 오류와 중복 키·숫자 범위 경고를 구분합니다. 원문에 포함된 요청 ID나 메시지 일부를 검색하면 복잡한 쿼리를 쓰지 않고도 관련 기록을 좁힐 수 있습니다.
JSONL 뷰어는 빈 줄을 무시하도록 설정해도 실제 줄 번호를 유지합니다. 결과에서 확인한 번호를 편집기에서 그대로 찾을 수 있어, 필터링한 뒤에도 원본과 대조하기 쉽습니다.
JSON 배열 변환은 숫자를 JavaScript 값으로 다시 쓰지 않고 원래 토큰을 유지합니다. 큰 정수, 지수 표기와 중복 키도 보존됩니다. 선택한 기록에 오류가 있으면 구조화된 내보내기를 멈추고 이유를 알려 줍니다.
한 줄로 된 배열은 JSONL 모드에서 기록 하나입니다. 배열의 각 항목을 개별 기록으로 나누려면 검사 전에 JSON 배열 입력 모드를 선택하세요. 파일 입력은 전체 내용을 편집기에 넣지 않습니다.
버튼 또는 Ctrl/Cmd+Enter로 검사를 시작합니다. 입력이나 옵션을 바꾸면 기존 결과가 오래된 상태가 되어 다시 검사할 때까지 복사와 다운로드가 비활성화됩니다.
목록은 50개씩 더 표시하지만 복사와 다운로드에는 필터에 맞는 모든 기록이 들어갑니다. 오류 줄까지 조사용으로 보관하려면 원문 형식을 선택하세요.
닫히지 않은 괄호와 중복 키 경고는 서로 다른 상태로 표시됩니다. 중복된 속성은 경고만 하며 값을 삭제하지 않습니다.
기록을 펼치면 두 칸 들여쓰기로 내용을 읽을 수 있습니다. JSONL 포맷터처럼 공백을 정리하지만 입력 원문을 덮어쓰지는 않습니다.
대소문자를 구분하지 않는 부분 문자열 검색과 상태 필터를 함께 적용합니다. 정상 기록, 오류, 경고, 무시한 빈 줄을 따로 볼 수 있습니다.
UTF-8 파일을 256 KiB씩 읽으며 검사를 취소할 수 있습니다. 처리를 위해 파일 내용을 서버에 업로드하지 않습니다.
JSONL 뷰어는 최대 20 MiB UTF-8 파일을 읽습니다. 기록은 100,000개까지, 각 기록은 UTF-16 코드 단위 500,000개까지입니다. 큰 파일은 먼저 나눠 주세요. 배열 전체를 입력할 때도 500,000개 한도가 적용됩니다.
JSON 문서는 하나의 값을 나타냅니다. JSONL은 실제 줄마다 독립적인 JSON 값을 넣으며 줄 사이에 쉼표를 쓰거나 전체를 배열 괄호로 감싸지 않습니다. 따라서 줄마다 값의 종류나 구조가 달라도 됩니다.
.jsonl과 .ndjson이 대표적입니다. 확장자뿐 아니라 UTF-8 인코딩과 입력 모드에 맞는 내용이 필요합니다. 최상위 배열이 들어 있는 .json 파일은 JSON 배열 모드를 명시적으로 선택해 열 수 있습니다.
붙여 넣은 텍스트는 직접 고친 다음 다시 검사할 수 있습니다. 파일을 선택한 상태에서는 편집기가 비활성화되므로 외부 편집기에서 수정하고 다시 여세요. 내보내기는 원본 파일을 덮어쓰지 않습니다.
네. NDJSON 뷰어로도 사용할 수 있으며 JSONL 모드에서 LF 또는 CRLF로 구분된 값을 읽습니다. 마지막 LF가 없으면 안내가 나옵니다. JSON Lines는 이를 허용하지만 NDJSON 직렬화기는 마지막에 LF를 붙여야 합니다.
찾는 답변이 없나요?