스프레드시트: CSV, Excel (XLSX) 및 JSON 비교
평평한 일반 텍스트 테이블 대 서식이 있는 다중 시트 계산 통합 문서.
파일은 HTML5 Canvas와 WebAssembly를 사용하여 웹 브라우저 안에서 완전히 처리됩니다. 어떤 데이터도 기기 밖으로 유출되지 않습니다.
업로드 및 다운로드 대기열이 필요 없습니다. 서버 제한 없이 컴퓨터 하드웨어의 최대 속도로 로컬에서 변환이 이루어집니다.
최신 운영체제 전반에서 출력 호환성을 보장하기 위해 공식 ISO, W3C 및 IETF 사양을 준수합니다.
형식 비교 및 기술 사양
| 출력 형식 | MIME 유형 | 사양 | 유형 |
|---|---|---|---|
| XLSX Excel 시트 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | 마이크로소프트 엑셀 OpenXML |
| CSV 테이블 | text/csv | RFC-4180-CSV | 쉼표로 구분된 값 |
기술 사양 및 코덱 분석
CSV 대 XLSX: 원시 데이터 대 서식
CSV는 쉼표로 구분된 순수한 일반 텍스트입니다. 모든 프로그래밍 언어 나 데이터베이스가 밀리초 단위로 읽을 수 있는 원시 표 형식의 숫자와 문자열을 저장합니다. XLSX는 수식, 셀 색상, 여러 워크시트 및 차트를 저장하는 XML 파일의 ZIP 패키지입니다.
CSV의 쉼표 및 따옴표 함정
주소에 쉼표가 포함된 경우('123 Main St, Apt 4' 등), 엉성한 CSV 파서는 이를 두 개의 열로 나눕니다. 표준 RFC 4180 CSV는 쉼표나 줄바꿈이 포함된 필드를 큰따옴표로 묶어 변환 중에 구조화된 열을 보존합니다.
외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.