테이블 → Ruby 배열 변환기

행을 붙여넣거나 CSV 또는 Excel 파일을 드롭하고, 출력 형식으로 Ruby를 선택한 뒤 데이터 = [[...]] 배열을 프로젝트에 복사하세요. 첫 번째 행은 헤더이고, 나머지 각 행은 하나의 중첩 배열이 되며, 숫자는 숫자로 기록되어 바로 반복 처리할 수 있습니다.

값은 작은따옴표 Ruby 문자열을 사용하므로 셀 안의 내용이 보간되지 않습니다. 백슬래시와 작은따옴표는 이스케이프되고, 셀 안의 줄바꿈은 \n이 됩니다. 빈 셀은 빈 문자열이 아닌 nil이 되므로 누락과 빈 값을 구분할 수 있습니다.

표를 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.복사하거나 다운로드하세요. 사용할 수 있는 연락처나 일정이 되지 못하는 행은 반쯤 채워진 채로 기록되지 않고 건너뜁니다.

자주 묻는 질문

해시 배열 대신 중첩 배열을 사용하는 이유는 무엇인가요?
중첩 배열은 열 순서를 유지하며 헤더 행에 빈 값이나 중복 이름이 있어도 작동합니다. 해시를 원한다면 첫 번째 행을 나머지 각 행과 zip한 뒤 결과에 to_h를 호출하세요.
숫자와 빈 셀이 문자열로 나오나요?
숫자는 따옴표 없이 유지되므로 바로 합계를 내거나 비교할 수 있습니다. 빈 셀은 nil이 되고, 텍스트는 따옴표로 감싸 이스케이프되며, 숫자처럼 보이지만 텍스트로 유지해야 하는 열(날짜, 앞에 0이 붙는 ID)도 따옴표로 감쌉니다.

관련 도구

테이블 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이 됩니다.