CSV to TOML 온라인 변환기

CSV를 TOML로 온라인에서 즉시 변환하세요. 스프레드시트 레코드를 Rust 및 TOML 기반 구성에 사용할 TOML 테이블로 변환하는 무료 도구. 회원가입 불필요.

CSV을 드래그하거나 붙여넣기 하세요
Loading editor...
Loading editor...

CSV에서 TOML으로의 변환이란?

CSV에서 TOML로의 변환은 표 형식의 CSV 데이터를 TOML 형식으로 변환합니다. TOML은 Rust Cargo, Python pyproject.toml, Hugo와 같은 프로젝트에서 사용되는 간결한 구성 형식입니다. CSV의 각 행은 TOML 배열 테이블 항목이 됩니다.

왜 CSV을 TOML으로 변환하나요?

TOML은 Rust 생태계와 Python 프로젝트 구성의 기본 형식입니다. CSV 데이터가 있고 이를 TOML 기반 도구나 프로젝트 구성에 통합해야 할 때 이 변환기를 사용하세요.

CSV에서 TOML으로 변환기 작동 방식

변환 버튼을 클릭하면 도구가 CSV를 파싱하고 각 행을 TOML 배열 테이블로 출력합니다. 숫자와 불리언은 올바른 TOML 유형으로 자동 감지됩니다. 변환은 브라우저에서 로컬로 실행됩니다.

제공되는 기능

  • 원클릭 변환: 변환 버튼을 클릭하면 출력 패널에 TOML이 나타납니다.
  • 자동 유형 감지: 숫자와 불리언이 올바른 TOML 유형으로 변환됩니다.
  • 스마트 구분자 처리: 쉼표, 세미콜론, 탭이 자동으로 감지됩니다.
  • 업로드 지원: 기기에서 .csv 파일을 로드하거나 입력창에 드래그앤드롭할 수 있습니다.
  • 원클릭 복사: 복사 버튼으로 TOML 출력을 클립보드에 복사하세요.

도구 사용 방법

  1. CSV를 입력 편집기에 붙여넣거나, 「파일 업로드」 버튼을 사용하여 .csv 파일을 로드하세요.
  2. 「변환」 버튼을 클릭하여 오른쪽에 TOML 출력을 생성하세요.
  3. 「복사」 버튼을 클릭하여 TOML을 클립보드에 복사하세요.
  4. 「초기화」 버튼을 사용하여 처음부터 다시 시작할 때 두 편집기를 모두 재설정하세요.

주요 활용 사례

  • Rust 프로젝트 구성: CSV 데이터를 Cargo.toml 또는 기타 Rust 구성 파일로 변환.
  • Hugo 콘텐츠: 스프레드시트 데이터를 Hugo 정적 사이트 생성기용 TOML 프론트매터로 변환.
  • Python 프로젝트 설정: CSV 구성 데이터를 pyproject.toml 형식으로 변환.

변환 예시

입력 (CSV)

name,version,enabled
app-server,2.1.0,true
worker,1.5.3,false

출력 (TOML)

[[items]]
name = "app-server"
version = "2.1.0"
enabled = true

[[items]]
name = "worker"
version = "1.5.3"
enabled = false

자주 묻는 질문

관련 변환기