JSON → CSV/TSV: 객체들의 JSON 배열을 CSV(쉼표 구분) 또는 TSV(탭 구분) 형식으로 변환합니다. 헤더는 객체 키에서 자동 추출됩니다. CSV/TSV → JSON: CSV 또는 TSV 데이터를 객체들의 JSON 배열로 되돌립니다. 헤더는 첫 행에서 감지됩니다. 팁: 구분자 옵션으로 쉼표, 탭, 세미콜론을 전환하세요. TSV 형식은 스프레드시트에서 흔히 쓰입니다.
표는 평면, JSON은 아니다
CSV는 격자입니다. 모든 행이 같은 열을 가집니다. JSON은 나무입니다. 객체는 중첩되고 배열은 반복되며 행마다 다른 키를 가질 수 있습니다. JSON → CSV 변환은 객체 배열을 헤더 행(키의 합집합)과 객체당 한 행으로 평면화하며, 없는 키는 빈 셀이 됩니다. 반대 방향은 각 행을 헤더가 키인 객체로 감쌉니다 — 중첩은 되살아나지 않습니다.