CSV → XML 변환

CSV 표를 XML로 변환합니다.

    CSV 파일을 여기에 놓거나 선택하세요.

    • 파일당 50MB, 100만 행까지
    • 한 번에 10개까지
    • UTF-8·EUC-KR(엑셀 구버전 한글)을 자동으로 구분해요

    보통은 자동 감지로 충분해요. 한글이 깨져 나오면 EUC-KR 로 바꿔 보세요.

    끄면 첫 줄도 데이터로 보고 열 이름을 열1, 열2… 로 붙여요.

    XML 이름에 못 쓰는 문자는 _ 로 바꿔요.

    파일은 서버에 전송하지 않습니다. 개인정보처리방침

    결과

    CSV 를 올리고 [변환하기]를 누르면 XML 파일이 여기에 나와요.

    다음에 할 일

    변환 방법

    CSV 를 올리고 [변환하기]를 누르면 돼요. 인코딩·구분자를 자동으로 감지하고 첫 줄 머리글을 요소 이름으로 써요. 결과는 UTF-8, 들여쓰기 2칸이에요.

    주의할 점

    & < > 같은 기호는 XML 규칙에 맞게 바꿔 넣고, XML 에 쓸 수 없는 제어 문자는 빼요. "@" 로 시작하는 머리글은 행 요소의 속성이 돼요.

    자주 묻는 질문

    XML 은 어떤 모양으로 나오나요?

    행 하나가 <row> 요소 하나가 되고 머리글이 요소 이름이 돼요. 루트·행 요소 이름은 옵션에서 바꿀 수 있어요.

    머리글이 한글이어도 되나요?

    네. 한글은 XML 이름으로 쓸 수 있어요. 공백·괄호 같은 문자는 _ 로, 숫자로 시작하는 이름은 앞에 _ 를 붙여 정리해요.

    CSV 를 엑셀에서 열면 한글이 깨져요.

    엑셀은 BOM 표시가 없는 UTF-8 CSV 를 옛 한글 인코딩(EUC-KR)으로 착각해서 깨져 보여요. 여기서는 읽을 때 UTF-8 과 EUC-KR 을 자동으로 구분하고, 저장할 때는 기본으로 UTF-8 BOM 을 붙여 엑셀에서 바로 열리게 해요.

    파일이 서버에 올라가나요?

    아니요. 읽기와 변환 모두 이 브라우저 안에서만 일어나고, 파일은 네트워크로 보내지 않아요. 페이지를 닫으면 결과도 사라지니 저장 버튼으로 내려받으세요.

    오늘의 투표

    신발장 앞에서 오래 갈리는 두 브랜드예요.

    로그인 없이 투표할 수 있습니다. 응답이 모이면 결과를 확인할 수 있고, 로그인 회원은 하루 한 개의 콩을 받을 수 있습니다.

    관련 도구