텍스트 및 데이터 도구

CSV → Markdown

CSV 데이터를 문서에 붙여 넣을 수 있는 Markdown 표로 변환하세요.

CSV 내용

Markdown 표

표 미리보기

CSV를 Markdown 표로 바꾸고 셀 안의 세로줄과 줄바꿈을 정해진 규칙에 따라 처리합니다.

입력 내용은 브라우저 안에서만 처리하며 서버에 업로드하지 않습니다.

도구 소개

CSV → Markdown은 헤더, 정렬 지정 행, 데이터 행이 있는 표를 만듭니다. 인용 필드 안의 쉼표는 같은 셀에 유지하고 셀 내용의 세로줄은 문자로 보존합니다.

사용 방법

  1. CSV를 붙여 넣고 구분자와 첫 행을 헤더로 사용할지 확인하세요.
  2. 모든 열에 공통으로 적용할 정렬 방향을 선택하세요.
  3. "변환"을 누르고 Markdown 헤더, 구분선, 이스케이프된 필드를 확인하세요.
  4. Markdown을 복사하거나 table.md를 다운로드한 뒤 Markdown 미리보기에서 모양을 확인하세요.

사용 예제

  • name,age / Tom,20 → --- 구분선이 포함된 두 열의 Markdown 표.
  • CSV 필드 A | B는 Markdown에서 A \| B로 쓰므로 열이 추가되지 않습니다.
  • 인용된 필드 안의 CRLF, CR, LF는 모두 <br>로 바뀌며 데이터 행을 추가하지 않습니다.

처리 규칙과 제한

Markdown 출력에서는 백슬래시, 세로줄, 서식 문자를 이스케이프하고 앞뒤 공백과 HTML 문자를 보존합니다. 셀 안의 줄바꿈은 <br>로 바뀝니다. 원시 HTML을 허용하는 플랫폼에서는 줄바꿈으로 표시할 수 있지만, 이 페이지의 미리보기에서는 <br>라는 텍스트로 표시합니다. 정렬 옵션은 열의 정렬 방식을 지정하며 구분 행은 데이터에 포함되지 않습니다.

주요 활용

  • 데이터 요약을 README나 프로젝트 문서에 추가.
  • 스프레드시트 내보내기 결과로 Markdown 표 생성.
  • 세로줄이 포함된 필드를 수동으로 이스케이프하는 수고 절약.

개인정보 안내

텍스트, 파일, 미리보기는 브라우저 안에서 처리됩니다. 입력한 내용은 업로드되거나 자동 저장되지 않습니다. 보관할 내용은 페이지를 떠나기 전에 저장하세요.

FAQ

필드 안의 쉼표가 열을 나누나요?

필드를 큰따옴표로 올바르게 감쌌다면 나뉘지 않습니다. 필드 안의 쉼표는 같은 셀에 유지됩니다.

세로줄 앞에 역슬래시가 붙는 이유는 무엇인가요?

세로줄은 Markdown 표의 구분자입니다. \|는 필드 안의 일반 세로줄을 뜻합니다.

필드 안의 줄바꿈은 어떻게 되나요?

표의 행 구조를 유지하기 위해 <br>로 바꿉니다. 원시 HTML 지원 여부는 플랫폼마다 다르며 로컬의 안전한 미리보기에서는 이 태그를 텍스트로 보여 줍니다.

필드 안의 HTML을 바로 실행할 수 있나요?

이 도구는 Markdown 텍스트를 출력하며 HTML을 실행하지 않습니다. 원래 HTML 문자는 엔티티로 바뀝니다. 게시 전에는 대상 Markdown 플랫폼의 규칙도 확인하세요.

개발자 도구 목록으로 돌아가기