테이블-Avro 스키마 변환기

행을 붙여넣거나 CSV 또는 Excel 파일을 드롭한 뒤 출력 형식으로 Avro를 선택하고, 스키마를 데이터 옆에 .avsc 파일로 저장하세요. 각 열이 하나의 필드가 되며 레코드 이름은 Sheet1입니다.

타입은 열 자체에서 결정됩니다. 숫자 열은 double이 되고 나머지는 모두 string이 되며, 모든 필드는 null 기본값을 가진 nullable이므로 빈 셀이 있는 행도 유효합니다. 필드 이름은 일반 ASCII만 사용할 수 있으므로 (중국어, 공백, 문장 부호 등) 그렇지 않은 열 이름은 column_2로 기록되고 해당 필드 doc에 원본이 그대로 유지됩니다.

표를 Markdown으로 변환

표를 붙여넣기 좋은 텍스트로 바꿔 드립니다: Markdown, HTML, TSV, SQL 삽입문, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines, ASCII 표. 아무것도 업로드되지 않습니다.

데이터는 이 브라우저를 벗어나지 않습니다

파일은 사용자의 기기에서 파싱, 미리보기, 차트 생성됩니다. 샘플조차 업로드되지 않습니다. 탭을 닫으면 데이터가 사라집니다.

또는 표 텍스트 붙여넣기

사용 방법

  1. 1.표(Excel, CSV, TSV 또는 JSON)를 가져오거나 붙여넣은 다음, 출력 형식을 선택하세요: Markdown, HTML, SQL INSERT, JSON, XML, YAML, LaTeX, vCard, iCal, pandas 등.
  2. 2.SQL의 경우 테이블 이름을 설정하고, vCard와 iCal의 경우 어떤 열이 어떤 필드에 해당하는지 매핑하세요. 비워 둔 필드는 그대로 기록되지 않습니다.
  3. 3.생성을 누르고 오른쪽에서 결과를 확인하세요.
  4. 4.복사하거나 다운로드하세요. 사용할 수 있는 연락처나 일정이 되지 못하는 행은 반쯤 채워진 채로 기록되지 않고 건너뜁니다.

자주 묻는 질문

데이터 자체는 어디에 있나요?
이 출력은 스키마일 뿐입니다. Avro는 행을 별도 파일에 두거나 스키마를 포함하는 컨테이너 파일에 둡니다. 행을 JSON으로 원한다면 같은 테이블을 JSON 형식으로 내보내 두 파일을 writer에 넘기세요.
일부 열 이름이 바뀐 이유는 무엇인가요?
Avro 필드 이름은 문자, 숫자, 밑줄만 사용할 수 있고 숫자로 시작할 수 없으므로 그 외의 문자는 대체됩니다. 원래 열 이름은 해당 필드의 doc 속성에 그대로 기록되므로 아무것도 손실되지 않습니다.

관련 도구

테이블 to SQL INSERT 생성기

CSV 또는 Excel 표를 브라우저에서 SQL INSERT 문으로 변환하세요. 헤더 행은 열 목록이 되고, 따옴표는 이스케이프되며, 빈 값은 NULL이 됩니다.

CSV to Markdown 표 변환기

CSV, Excel 또는 JSON 표를 README, Notion 페이지 또는 풀 리퀘스트용 Markdown 표로 변환하세요. 파이프와 줄 바꿈은 브라우저에서 이스케이프됩니다.

CSV to XML 변환기

CSV, Excel 또는 JSON 표를 브라우저에서 올바른 형식의 XML로 변환하세요. 열 이름이 요소 이름이 되고, 특수 문자는 이스케이프되며, 빈 셀은 빈 요소로 유지됩니다.

CSV to YAML 변환기

CSV, Excel 또는 JSON 표를 깔끔한 YAML 목록으로 변환하세요. 값이 숫자, 불리언 또는 null로 다시 읽힐 수 있는 경우에는 따옴표로 감쌉니다.

CSV to LaTeX 표 변환기

CSV 또는 Excel 표를 바로 붙여넣을 수 있는 LaTeX tabular 환경으로 변환합니다. 앰퍼샌드, 퍼센트 기호, 밑줄, 백슬래시는 이스케이프 처리됩니다.

CSV to JSON Lines (JSONL) 변환기

CSV 또는 Excel 표를 JSON Lines로 변환합니다. 한 줄에 하나의 JSON 객체로, jq, 로그 파이프라인, 대량 가져오기에 바로 사용할 수 있습니다.

CSV를 INI로 변환

CSV 또는 Excel 표를 INI 섹션으로 변환하세요. 각 행마다 번호가 붙은 블록에 key=value 줄이 들어가며, 레거시 설정 파일과 가져오기 도구에 바로 사용할 수 있습니다.

CSV를 TOML로 변환

CSV 또는 Excel 표를 테이블 배열(array of tables)을 사용해 TOML로 변환하세요. 숫자는 숫자로 유지되고, 빈 셀은 빈 문자열로 기록되며, 비라틴 문자 키는 따옴표로 감쌉니다.

CSV to ASCII 표 변환기

CSV 또는 Excel 표를 로그, 코드 주석, 일반 텍스트 문서용 ASCII 상자 표로 변환하고, CJK 문자는 두 칸 너비로 정렬합니다.

테이블을 PHP 배열로 변환

CSV 또는 Excel 표를 브라우저에서 PHP 배열로 변환하세요. 헤더 행은 첫 번째 항목이 되고, 숫자는 숫자로 유지되며 빈 셀은 null이 됩니다.

테이블 → Ruby 배열 변환기

CSV 또는 Excel 테이블을 브라우저에서 Ruby 배열로 변환합니다. 헤더 행은 첫 번째 항목이 되고, 숫자는 숫자로 유지되며, 빈 셀은 nil이 됩니다.

표를 AsciiDoc 변환기

CSV 또는 Excel 표를 브라우저에서 AsciiDoc 표로 변환하세요. 첫 행에는 header 옵션이 적용되고, 셀 안의 파이프 문자는 이스케이프 처리됩니다.

테이블 → Trac Wiki 변환기

브라우저에서 CSV 또는 Excel 테이블을 Trac 위키 테이블로 변환: 각 행이 한 줄, 셀은 파이프로 구분, 헤더 행은 굵게.