분류: 개발 도구
JSON을 Markdown 표로 변환
객체 배열로 이루어진 JSON을 브라우저에서 Markdown 표로 변환
객체 배열 또는 단일 객체로 이루어진 JSON을 붙여넣으면 바로 붙여넣을 수 있는 Markdown 표를 얻을 수 있으며, 중첩된 값은 점으로 연결된 열 이름으로 평탄화됩니다. 변환은 브라우저 안에서 이루어집니다.
브라우저에서 행 2개를 변환했습니다.
Markdown 표
| name | role | address.city | | --- | --- | --- | | Ada Lovelace | Engineer | London | | Grace Hopper | Admiral | New York |
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
이 도구는 이 사이트의 JSON to CSV 변환기와 같은 방식으로 각 JSON 레코드를 평탄화하여 중첩된 객체를 address.city와 같은 점으로 연결된 열 이름으로 바꾸고, 짧은 스칼라 배열은 세미콜론으로 연결합니다. 그런 다음 평탄화된 행을 모든 레코드의 키를 합친 것을 열로 하는 Markdown 표로 배치합니다.
사용 방법
- 입력란에 객체 배열 또는 단일 객체로 이루어진 JSON을 붙여넣습니다.
- 아래에 생성된 Markdown 표를 확인합니다.
- Markdown 표를 README, 위키 또는 댓글에 붙여넣습니다.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 제 데이터가 어딘가로 업로드되나요?
- 아니요. 파싱과 서식 변환 모두 브라우저 탭 안에서 JavaScript로 실행되므로 서버로 아무것도 전송되지 않습니다.
- 중첩된 객체나 배열은 어떻게 처리되나요?
- 중첩된 객체는 address.city와 같은 점으로 연결된 열 이름으로 평탄화되고, 일반 값으로 이루어진 배열은 세미콜론으로 연결되어 하나의 셀이 됩니다.
- 레코드마다 필드가 다르면 어떻게 되나요?
- 표의 열은 모든 레코드의 키를 합친 것이므로, 특정 필드가 없는 레코드는 해당 위치에 단순히 빈 셀을 갖게 됩니다.