분류: 개발 도구

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 표로 배치합니다.

사용 방법

  1. 입력란에 객체 배열 또는 단일 객체로 이루어진 JSON을 붙여넣습니다.
  2. 아래에 생성된 Markdown 표를 확인합니다.
  3. Markdown 표를 README, 위키 또는 댓글에 붙여넣습니다.

개인정보

이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.

자주 묻는 질문

제 데이터가 어딘가로 업로드되나요?
아니요. 파싱과 서식 변환 모두 브라우저 탭 안에서 JavaScript로 실행되므로 서버로 아무것도 전송되지 않습니다.
중첩된 객체나 배열은 어떻게 처리되나요?
중첩된 객체는 address.city와 같은 점으로 연결된 열 이름으로 평탄화되고, 일반 값으로 이루어진 배열은 세미콜론으로 연결되어 하나의 셀이 됩니다.
레코드마다 필드가 다르면 어떻게 되나요?
표의 열은 모든 레코드의 키를 합친 것이므로, 특정 필드가 없는 레코드는 해당 위치에 단순히 빈 셀을 갖게 됩니다.