Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀(Excel) 데이터를 XML 파일로 변환하는 방법 – 단계별 완벽 가이드

HTML과 마찬가지로 XML(eXtensible Markup Language) 역시 마크업 언어의 하나입니다. 다만 HTML과 달리 XML은 데이터를 저장하고 전송하기 위해 설계되었다는 점이 가장 큰 차이입니다. 많은 엑셀 사용자는 데이터를 웹에 저장하거나 다른 사용자와 손쉽게 공유하기 위해 XML 형식으로 변환해야 하는 경우가 자주 발생합니다. 이 글에서는 엑셀 데이터 세트를 XML 파일로 변환하는 방법을 단계별로 자세히 살펴보겠습니다.

엑셀에서 XML 파일로 변환하는 단계별 방법

이번 가이드에서는 엑셀 데이터 세트를 XML로 변환하는 전체 과정을 상세히 알아봅니다. 먼저 엑셀에서 데이터 세트를 생성하고, 마지막에는 해당 데이터를 XML 파일로 내보내는 순서로 진행합니다. 이해를 돕기 위해 아래와 같은 샘플 데이터 세트를 활용하겠습니다.

1단계: 데이터 세트 만들기

  • 먼저 엑셀 스프레드시트에 변환할 데이터 세트를 생성합니다.
  • 이후 이 시트를 XML 파일로 변환하게 됩니다.

2단계: XML 스키마 저장하기

다음으로 XML 스키마를 텍스트 편집기에 직접 작성해야 합니다. 여기서는 윈도우 기본 프로그램인 메모장(Notepad)을 사용하겠습니다.

  • 메모장 상단의 [파일] 탭으로 이동합니다.
  • [다른 이름으로 저장] 옵션을 선택합니다.
  • 파일 이름 뒤에 확장자 .xml을 붙여 입력한 뒤 [저장] 버튼을 클릭합니다.

3단계: XML 원본 창 열기

이제 엑셀 워크시트에서 XML 원본(XML Source) 창을 열어야 합니다.

  • 먼저 리본 메뉴에서 [개발 도구] 탭으로 이동합니다.
  • XML 그룹에서 [원본] 명령을 선택합니다.

그러면 엑셀 워크시트 오른쪽에 XML 원본 창이 표시됩니다.

참고: [개발 도구] 탭이 보이지 않는다면 [파일] > [옵션] > [리본 사용자 지정]에서 '개발 도구' 항목을 체크한 후 확인을 누르면 탭이 활성화됩니다.

4단계: XML 맵 추가하기

  • XML 원본 창 하단에서 [XML 맵] 버튼을 클릭합니다.
  • XML 맵 대화상자가 화면에 나타나면 [추가]를 선택합니다.
  • 앞서 메모장으로 만들어 둔 XML 파일을 불러온 후 [확인]을 클릭합니다.

작업이 완료되면 데이터 세트의 구성 요소들이 XML 원본 창에 나타나는 것을 확인할 수 있습니다.

5단계: 데이터 세트에 XML 요소 연결하기

이제 XML 요소를 실제 데이터에 매핑하는 단계입니다.

  • 먼저 데이터 세트의 첫 번째 열 제목을 선택합니다. 예제에서는 "Name"입니다.
  • 이어서 XML 원본 창에서 동일한 이름을 가진 요소를 클릭해 선택합니다.

그러면 선택한 열 제목과 그 아래의 데이터가 표(Table) 형태로 자동 변환됩니다.

  • 나머지 열 제목에 대해서도 같은 작업을 반복합니다. 예제에서는 "Sales"라는 열 제목이 하나 더 있습니다.

모든 작업을 마치면 데이터 세트의 모든 항목이 테이블로 변환된 것을 확인할 수 있습니다.

6단계: XML 데이터 내보내기

마지막으로 엑셀 데이터 세트를 XML 파일로 내보냅니다.

  • [개발 도구] 탭으로 이동합니다.
  • XML 그룹에서 [내보내기] 옵션을 선택합니다.
  • 파일 이름에 이미 .xml 확장자가 적용되어 있는 것을 확인한 뒤 [내보내기] 버튼을 클릭합니다.

내보낸 XML 파일을 열어보면 기존 엑셀 데이터 세트가 XML 형식으로 성공적으로 변환된 것을 확인할 수 있습니다.

마무리

XML을 활용하면 엑셀 데이터를 웹에 저장하고, 웹을 통해 고객이나 다른 사용자가 언제든 데이터에 접근할 수 있도록 공유할 수 있습니다. 이 글을 통해 엑셀 데이터를 XML로 변환하는 전체 과정을 명확히 이해하셨기를 바랍니다. 궁금한 점이나 개선 의견이 있다면 언제든지 댓글로 남겨주세요. 엑셀 관련 더 많은 팁이 필요하시면 저희 웹사이트를 방문해 주세요. 즐거운 학습 되세요!