구조를 정한 뒤 열을 고르기
변환하면 전체 필드 목록이 나타납니다. 입력이나 중첩 방식을 바꾸면 목록을 다시 만들고 모두 선택합니다. 정렬이나 출력 형식만 바꾸면 기존 선택과 열 순서를 유지하므로 다시 고를 필요가 없습니다.
JSON 도구
객체 배열을 붙여 넣고 열 순서, 정렬, 중첩 표현을 확인하세요.
현재 브라우저에서 처리하며 입력을 업로드하거나 저장하지 않습니다.
변환하면 표가 표시됩니다.
변환 후 필드를 찾습니다. 입력이나 중첩 방식이 바뀌면 선택을 초기화합니다. 화살표는 열 순서만 바꿉니다.
변경 내용을 반영하는 중…
응답 예제를 README에 넣을 때 모든 JSON을 코드 블록으로 보여 주면 중요한 속성을 찾기 어렵습니다. JSON 마크다운 변환기는 비교할 필드만 표로 모아 독자가 레코드의 차이를 한눈에 확인하도록 돕습니다.
첫 객체에 없는 키가 뒤쪽 객체에는 있을 수 있습니다. 이 도구는 전체 객체 배열에서 필드를 찾은 다음 선택 목록을 만듭니다. 숫자의 원래 표기를 유지하며, 열을 옮겨도 입력과 행 순서는 바뀌지 않습니다.
JSON 마크다운 변환기는 키가 처음 나타난 순서로 열을 수집합니다. 예제의 score처럼 뒤쪽 레코드에만 있는 값도 빠지지 않습니다. 체크를 해제하면 출력에서만 숨겨지고, 화살표로 식별자와 설명을 가까이 배치할 수 있습니다.
기본 설정은 객체와 배열을 간결한 JSON으로 한 셀에 보관합니다. 도시 같은 속성을 비교하려면 객체 경로를 펼치세요. 배열은 펼치지 않으므로 태그 수가 다른 레코드도 각각 한 행을 유지합니다.
변환하면 전체 필드 목록이 나타납니다. 입력이나 중첩 방식을 바꾸면 목록을 다시 만들고 모두 선택합니다. 정렬이나 출력 형식만 바꾸면 기존 선택과 열 순서를 유지하므로 다시 고를 필요가 없습니다.
자동 변환은 마지막 편집 후 400밀리초에 실행됩니다. 끄면 변환 버튼 또는 Ctrl/Cmd + Enter로 실행할 수 있습니다. 입력, 옵션, 열 순서가 달라지면 복사와 다운로드를 즉시 막고 최신 결과가 준비되면 다시 허용합니다.
미리보기는 50행 단위로 추가 표시합니다. 복사와 다운로드는 화면 밖의 행까지 전부 포함합니다. 소스 보기에서 구분 행과 이스케이프를 확인한 뒤 Markdown의 table.md 또는 HTML의 table.html로 저장하세요.
필드가 없으면 빈 셀이고 명시적인 null은 null로 표시합니다. 0과 false는 빈 값으로 취급하지 않습니다. 빈 문자열은 빈 셀이므로 원래 타입을 완전히 되돌려야 한다면 JSON 원문도 함께 보관하세요.
값뿐 아니라 키 이름의 세로줄과 역슬래시도 처리합니다. 강조나 링크 문법은 텍스트로 보존합니다. 입력 HTML은 먼저 엔티티로 인코딩하고 실제 줄바꿈에만 <br>를 넣으므로 원래 적힌 태그를 실행하지 않습니다.
모든 열을 왼쪽, 가운데 또는 오른쪽으로 정렬합니다. Markdown에는 헤더와 구분 행이 반드시 포함됩니다. HTML은 헤더 범위가 지정된 table 조각을 만듭니다. 숫자로 보인다는 이유로 열 정렬을 자동 추측하지 않습니다.
긴 정수, 지수 표기, 소수점 뒤의 0, 음의 0을 부동소수점으로 바꾸지 않습니다. 중첩 객체를 펼칠 때는 JSON Pointer를 사용해 점이 들어간 실제 키와 경로가 섞이지 않도록 합니다. 빈 객체와 배열은 {} 및 []로 남습니다.
기본적으로 중첩 객체는 간결한 JSON 텍스트가 됩니다. 객체 경로 펼치기를 고르면 각 말단 속성이 별도 열로 나옵니다. 빈 객체는 {}로 남고, 배열은 이 설정과 관계없이 한 셀을 유지합니다.
최상위 배열의 객체 하나가 한 행입니다. 객체 안의 배열은 간결한 JSON으로 표시하며 행을 복제하거나 쉼표로 연결하지 않습니다. 따라서 배열 원소 개수가 다르더라도 부모 레코드 수와 출력 행 수가 같습니다.
현재 브라우저에서 처리하고 입력을 전송하거나 저장하지 않습니다. 이 도구에는 원격 주소에서 JSON을 가져오는 기능도 없습니다. 공개 문서에 붙여 넣기 전에는 선택한 필드에 민감한 내용이 없는지 직접 확인하세요.
엄격한 JSON 파서가 구문과 중복 키를 검사합니다. 구문 오류는 줄과 열을 표시하고 편집기에서 위치를 강조합니다. 실패한 상태에서는 이전 결과를 복사하거나 저장할 수 없으며, 잘못된 내용을 자동으로 고치지 않습니다.
객체만 담긴 배열을 지원합니다. 객체별 키가 달라도 전체 키를 합쳐 헤더를 만들고 누락된 필드는 빈 셀로 둡니다. JSON을 마크다운으로 변환할 대상이 감싸진 응답이라면 먼저 필요한 배열을 꺼내 주세요.
올바르게 처리되지 않는 경우를 찾으셨나요?
JSON 마크다운 변환기로 마크다운 표를 준비하세요. 예제에서 뒤늦게 추가되는 필드와 중첩 표현을 살펴보고, 문서 목적에 맞는 열을 선택해 현재 결과를 내보내면 됩니다.