엑셀 파일을 xml로. xls를 xml로 변환

Excel 스프레드시트에서 xml 파일을 만드는 빠른 방법을 알려드리겠습니다!

XML 문서는 매우 강력하고 강력합니다. 단일 XML 파일을 사용하면 몇 초 만에 사이트에 정보를 채울 수 있습니다! 실제로 모든 최신 엔진(CMS)에는 xml 파일에서 가져올 가능성이 있습니다. 그래서 나는 왜.

아시다시피 *.xls 형식(2007 office의 *.xlsx)은 Microsoft Office Excel 형식입니다. 2003 사무실은 과거의 일이고 이미 2010이 있지만 저는 2007을 위해 일하므로 그것을 바탕으로 이야기하겠습니다. 갑시다!

1. Microsoft 웹 사이트로 이동하여 XML 작업을 위한 추가 기능을 다운로드합니다. Excel 2003 추가 기능: XML 도구 추가 기능을 다운로드하십시오. 397KB로 무게가 많이 나가지 않습니다.



2. 컴퓨터에 설치합니다. 설치하기 어려운 것은 없습니다. 기본적으로 추가 기능은 c:\Office Samples\OfficeExcel2003XMLToolsAddin에 설치됩니다.

3. 이제 Excel을 열고 메뉴로 이동하여 "Excel 옵션"을 선택합니다.

4. 나타나는 창에서 왼쪽의 "추가 기능"항목을 선택하고 창 하단에서 "...로 이동"버튼을 클릭하십시오.

5. 새 창이 열리면 "찾아보기 ..."버튼을 클릭해야합니다. 어떻게 보이는지 아래에 나와 있습니다.

6. 이제 설치된 XmlTools 추가 기능을 찾아야 합니다( 참조). 그것을 선택하고 확인을 클릭하십시오!

7. 모든 작업을 올바르게 수행했다면 다음 창이 표시됩니다! 확인을 누르시면 설치가 완료됩니다!

8. 상단 메뉴에 추가 기능 탭이 있고 왼쪽에 XML 도구 항목이 있습니다.

우리는 설치를 알아냈고 이제 xls를 xml로 변환(내보내기)하기 위해 직접 이동합니다.

1. 이렇게 하려면 추월해야 하는 데이터가 있는 파일을 엽니다. 그런 다음 드롭다운 메뉴 "범위를 XML 목록으로 변환..."에서 첫 번째 항목을 선택합니다.

2. 작은 창이 열리면 무엇이 필요합니까? 라디오 버튼이 있습니다. 아니오 및 예, 무엇을 위한 것입니까? 모든 것이 간단합니다. 데이터 헤더가 있으면(제 경우에는) 예를 선택하고 없으면 각각 아니요를 선택합니다. 그런 다음 상단 행의 작은 사각형을 클릭합니다.

3. 변환할 데이터 영역을 선택하고 나타나는 창에서 오른쪽의 버튼을 클릭합니다. 확인을 클릭하는 이전 창이 반환됩니다.

4. 접시가 바뀌어야 합니다. 바뀔 것이라고 말할 수 있습니다. 저에게는 다음과 같습니다.

6. "파일 유형" 드롭다운 목록에서 XML 데이터를 선택하고 "저장"을 클릭합니다.

축하합니다. 파일이 생성되었습니다!

모든 것이 자세하고 명확하게 설명되기를 바라지 만 질문이 있으면 작성하십시오!

로컬 컴퓨터에서 작업하는 경우 Microsoft Office에서 생성된 문서는 기본적으로 생성된 응용 프로그램에 따라 확장자가 .doc, .xls, .ppt 등인 이진 형식으로 저장됩니다. Word 문서는 다음과 같이 저장할 수 있습니다. HTML(하이퍼텍스트 마크업 언어) 및 XML (확장 가능한 마크업 언어- 확장 가능한 마크업 언어) 메뉴에서 선택하여 회사 네트워크 또는 인터넷에 게시 파일명령 웹 페이지로 저장(웹 페이지로 저장). 필드 파일 형식(파일 형식) 대화 상자에서 다음과 같은 형식으로 파일을 저장합니다. 웹 페이지(웹 페이지), 필터가 있는 웹 페이지(웹 페이지, 필터링됨) 및 웹 아카이브(웹 아카이브). 체재 웹 페이지(웹 페이지)는 문서의 모든 편집 기능을 HTML 형식으로 유지합니다. 체재 필터가 있는 웹 페이지(Web Page, Filtered)는 HTML 코드의 일부를 제거하고 파일 크기를 줄입니다. 단일 파일 웹 페이지 형식을 사용하면 하나의 *.mht, *.mhtml 파일로 내용(텍스트 및 그래픽)을 보낼 수 있습니다.

위의 형식을 사용하는 경우 각 문서에서 모든 형식 옵션이 유지됩니다. 컴퓨터에 Microsoft Office가 설치되어 있지 않은 기업 네트워크 또는 인터넷상의 사용자는 브라우저나 다른 인터넷 뷰어에서 HTML 또는 XML 형식으로 저장된 파일을 볼 수 있습니다.

Office는 응용 프로그램 창에서와 정확히 동일하게 보이는 서식 있는 문서 브라우저 창에서 높은 충실도를 제공합니다. 색상 및 선 특성과 같은 차트 및 도면에 대한 설정이 저장됩니다. 프로그래밍 방법을 모르는 초보자도 Office 2003에서 웹 페이지를 만들고 문서의 품질과 기능을 잃지 않고 웹 서버에 게시할 수 있습니다. HTML 및 XML 인코딩의 자동 감지를 통해 모든 언어 환경에서 올바른 문자를 볼 수 있습니다.

HTML 형식으로 파일을 저장하는 기능

정적 및 동적 HTML 형식이 있습니다. 정적 형식은 데이터가 거의 변경되지 않는 경우에 사용되며 동적 형식은 게시 시점의 최신 데이터를 표시해야 하는 경우에 사용됩니다. Access 2002는 개체를 두 가지 동적 HTML 형식인 ASP( 활성 서버 페이지) 및 IDC/HTX. asp 파일은 동적 웹 페이지에 사용되며 idc 파일에는 SQL 문 형식의 쿼리가 포함되며 htx 파일에는 서식 지정 명령 및 지침이 포함됩니다. htx 확장자를 가진 파일의 데이터 대신. 확장자가 idc인 파일에서 쿼리의 데이터를 삽입할 위치를 나타내는 템플릿이 포함되어 있습니다.

문서를 HTML 형식으로 저장하면 Office 2003은 HTML 파일(예: otchet.htm) 하나와 모든 문서 지원 파일과 제어 기본 파일이 포함된 동일한 이름의 폴더를 지정된 디렉터리에 만듭니다. 각 그림, 스프레드시트, 프레젠테이션 슬라이드, 보조 데이터 세트는 별도의 파일에 배치됩니다. 모든 그래픽은 내용에 따라 .GIF, JPG, JPEG 또는 .PNG로 자동 변환됩니다. 예를 들어 라인 아트는 GIF로 저장되고 사진은 JPEG로 저장됩니다. 이러한 문서를 이동할 때 기본 HTML 파일과 보조 파일이 있는 폴더를 모두 복사해야 합니다. (자세한 내용은 아래의 "웹 페이지에 그림 및 그래픽을 표시하는 데 사용되는 파일 유형"을 참조하십시오.)

적절한 프로그램을 사용하여 래스터가 아닌 그래픽을 쉽게 편집할 수 있도록 Office 2003 문서를 HTML로 변환하면 그래픽이 기본 형식과 브라우저 형식으로 모두 저장됩니다.

예를 들어 Access 데이터베이스 개체를 동적 HTML 형식으로 변환하는 방법은 다음과 같습니다.

  1. 창에서 데이터 베이스(데이터베이스) 마우스 클릭으로 원하는 객체를 선택하고 메뉴에서 선택 파일(파일) 명령 내보내다(내보내기).
  2. 대화 상자에서 개체 내보내기(내보내기) 필드에서 파일 형식(유형으로 저장) Microsoft IIS 1-2 또는 Microsoft ASP Pages(Microsoft Active Server Pages) 라인을 선택합니다.
  3. 내보낸 파일을 저장할 폴더를 선택하고 필드에 파일 이름을 라틴 문자로 입력합니다. 파일 이름(파일 이름).
  4. 버튼을 클릭 내보내다(내보내다).
  5. Active Server Pages 형식을 사용할 때 대화 상자가 나타납니다. .asp 파일 출력 설정(Microsoft Active Server Pages 출력 옵션) - ODBC 데이터 원본의 이름을 지정합니다. 웹 서버에서 데이터에 액세스하는 데 사용됩니다. .asp 파일을 호스트할 서버의 주소를 입력하십시오.

유용한 XML 사용

Office 2003은 XML 언어( 확장 가능한 마크업 언어- 확장 가능한 마크업 언어). 이 언어는 팀워크를 위한 직관적이고 강력한 도구를 제공하며 사용되는 플랫폼, 데이터 형식에 관계없이 인터넷에서 정보 교환에 널리 사용됩니다. XML 형식은 회사 네트워크 및 인터넷에서 범용 데이터 표현을 위한 형식으로 HTML을 기반으로 개발되었습니다. 그것은 HTML보다 더 많은 기능을 가지고 있습니다. 모든 Office 문서를 이 형식으로 나타낼 수 있습니다.

XML을 사용하면 Office 2003 문서에서 다른 XML 응용 프로그램으로 데이터를 쉽게 검색할 수 있습니다. 이진 형식의 경계에서 문서의 내용을 분리할 수 있습니다. 콘텐츠는 자동 데이터 수집 및 분석 프로세스에 사용할 수 있으며 후속 조정이 가능합니다. XML 문서는 데이터를 포함하는 XML 파일과 같이 다양한 유형의 여러 파일로 구성될 수 있습니다. 문서를 보기 위한 웹 페이지를 포함하는 ASP 파일; 데이터 구조 등에 대한 설명을 포함하는 xsd 파일 Internet Explorer 버전 5 이상에서 단일 문서를 볼 수 있습니다. HTML 파일에는 XML 소스에서 데이터를 로드하는 스크립트가 포함되어 있습니다.

일반 HTML 태그와 달리 XML 태그는 개발자가 수정할 수 있으므로 이를 사용하는 소프트웨어에 전달해야 합니다. Microsoft는 기업 시장에서만 XML 양식을 사용할 계획입니다. 일부 브라우저는 XML에서 작동하지 않기 때문에 Word에서는 XML 태그를 사용하지 않고 문서를 필터링된 웹 페이지로 저장할 수 있는 기능을 제공합니다. 메뉴에서 이 기능을 사용하려면 서비스(도구) 선택 명령 옵션(옵션) 탭을 엽니다. 흔하다(일반) 버튼을 누른다 웹 문서 옵션(웹 옵션) 탭으로 이동 검토자(브라우저), 이 브라우저에서 지원하지 않는 기능 비활성화 확인란을 선택하거나 선택 취소합니다. 문서의 요소를 정의하는 일련의 XML 태그를 스키마( 개요).

Word 2003에서 XML 파일을 저장하고 열면 엔터프라이즈 핵심 비즈니스 데이터와 통합하는 데 사용할 수 있습니다. Excel의 그래픽 연결 도구를 사용하면 사용자 정의 XML 스키마를 Excel 스프레드시트의 셀에 연결할 수 있습니다.

Microsoft Excel은 다양한 데이터를 구성하고 구조화하는 편리한 도구입니다. 다양한 방식으로 정보를 처리하고 데이터 배열을 편집할 수 있습니다.

이를 사용하여 웹 응용 프로그램 파일을 생성하고 처리할 가능성을 고려하십시오. 특정 예제를 사용하여 Excel에서 XML 작업의 기본 사항을 알아보겠습니다.

Excel에서 XML 파일을 만드는 방법

XML은 웹에서 데이터를 전송하기 위한 파일 표준입니다. Excel은 내보내기 및 가져오기를 지원합니다.

공장 달력의 예를 사용하여 XML 파일을 만드는 것을 고려하십시오.

  1. Excel에서 XML 파일을 만들고 데이터로 채워야 하는 테이블을 만들어 봅시다.
  2. 필요한 문서 구조로 XML 맵을 만들고 삽입해 보겠습니다.
  3. 테이블 데이터를 XML 형식으로 내보냅니다.

XML 파일에 저장합니다.

XML 데이터(스키마)를 가져오는 다른 방법:

  1. 데이터베이스, 전문 비즈니스 응용 프로그램에서 다운로드하십시오. 체계는 상업 사이트, 서비스에서 제공할 수 있습니다. 간단한 옵션은 공개 도메인에 있습니다.
  2. 미리 만들어진 샘플을 사용하여 XML 맵의 유효성을 검사합니다. 샘플 - 주요 요소, XML 구조. 복사 - 메모장에 붙여넣기 - 원하는 확장자로 저장합니다.


Excel 파일을 XML 형식으로 저장하는 방법

옵션 중 하나:

  1. 사무실 버튼을 누릅니다. "다른 이름으로 저장" - "기타 형식"을 선택합니다.
  2. 우리는 이름을 지정합니다. 저장 위치 및 파일 형식 - XML을 선택합니다.

추가 옵션:

  1. XLC를 XML 변환기로 다운로드하십시오. 또는 파일을 온라인으로 내보낼 수 있는 서비스를 찾으십시오.
  2. 공식 Microsoft 웹 사이트에서 XML 도구 추가 기능을 다운로드하십시오. 그녀는 무료로 사용할 수 있습니다.
  3. 새 책을 엽니다. 사무실 버튼 - "열기".

Excel에서 XML 파일을 여는 방법

확인을 클릭합니다. 모든 Excel 파일과 마찬가지로 결과 테이블로 작업할 수 있습니다.

XML 파일을 Excel로 변환하는 방법

생성된 테이블을 편집하고 Excel 형식으로 저장합니다.

Excel에서 XML 파일의 데이터를 수집하는 방법

여러 XML 파일에서 정보를 수집하는 원리는 변환 원리와 동일합니다. 데이터를 Excel로 가져올 때 XML 맵이 동시에 전달됩니다. 다른 데이터는 동일한 스키마로 전송할 수 있습니다.

각각의 새 파일은 기존 지도에 연결됩니다. 테이블 구조의 각 요소는 맵의 요소에 해당합니다. 하나의 데이터 바인딩만 허용됩니다.

맞추기 옵션을 구성하려면 개발자 메뉴에서 지도 속성 도구를 엽니다.


가능성:

  1. 각각의 새 파일은 설치된 맵과 일치하는지 Excel에서 확인합니다(이 확인란을 선택한 경우).
  2. 데이터가 업데이트될 수 있습니다. 또는 새 정보가 기존 테이블에 추가됩니다(유사한 파일에서 데이터를 수집해야 하는 경우 적합함).

이것은 모두 파일을 가져오고 내보내는 수동 방법입니다.

메모:이 문서는 목적을 달성했으며 곧 폐기될 예정입니다. "페이지를 찾을 수 없음" 오류를 방지하기 위해 우리가 알고 있는 링크를 제거합니다. 이 페이지에 대한 링크를 생성한 경우 해당 링크를 제거하십시오. 그러면 함께 웹 전체에서 데이터 일관성이 보장됩니다.

워크시트의 셀 범위에서 XML 데이터 파일과 XML 스키마 파일을 만들어야 하는 경우 Excel 2003용 XML 도구 추가 기능 버전 1.1을 사용하여 Microsoft Excel 2007 이상에서 기존 XML 기능을 확장할 수 있습니다.

메모:이 추가 기능은 Excel 2003용으로 개발되었습니다. 문서 및 사용자 인터페이스는 Excel 2003 이후 버전의 응용 프로그램에서 Excel 테이블이라고 하는 목록을 참조합니다.

이 추가 기능 사용에 대한 자세한 내용은 Excel 2003용 XML 도구 추가 기능 버전 1.1 사용을 참조하십시오.

2단계: 셀 범위를 XML 테이블로 변환

    XML 데이터 파일 및 XML 스키마 파일을 생성하려는 데이터를 입력합니다. 데이터는 열과 행의 표 형식(소위 일반 데이터)으로 표시되어야 합니다.

    탭에서 애드온그룹에서 메뉴 명령캡션 옆의 화살표를 클릭하십시오. XML 도구그리고 버튼을 누르세요 범위를 XML 목록으로 변환.

    텍스트 상자에 절대 참조로 변환할 데이터가 포함된 셀 범위를 입력합니다.

    현장에서 첫 번째 행에는 열 이름이 포함됩니다.선택하다 아니요첫 번째 줄에 데이터가 포함된 경우 또는 첫 번째 행에 열 머리글이 포함된 경우 버튼을 클릭합니다. 좋아요.

    Excel은 자동으로 XML 스키마를 생성하고 셀을 스키마에 바인딩하고 XML 테이블을 만듭니다.

    중요한: Visual Basic Editor가 열리고 VBA(Visual Basic for Applications) 오류 메시지가 표시되면 다음 단계를 따르십시오.

    1. 버튼을 클릭 좋아요.

      VBA 코드 모듈의 강조 표시된 줄에서 줄에서 "50"을 제거합니다. 즉, 다음을 변경합니다.
      XMLDoc을 MSXML로2 . DOM문서50
      누구에게:
      XMLDoc은 Msxml2입니다. 돔문서

      F5 키를 눌러 "XMLDoc As msxml2.DOMDocument50" 텍스트가 포함된 다음 줄을 검색하고 클릭 좋아요이전 단락에서와 같이 줄을 변경합니다.

      문자열의 다른 인스턴스를 찾아 변경하려면 F5 키를 다시 누르십시오.

      F5 키를 누른 후 더 이상 VBA 오류 메시지가 표시되지 않으면 Visual Basic Editor를 닫고 통합 문서로 돌아갑니다. 셀 범위는 XML 테이블로 변환됩니다.

      메모:통합 문서의 모든 XML 맵을 표시하려면 탭에서 개발자그룹에서 XML버튼을 누르십시오 원천 XML 원본 작업창을 표시합니다. XML 원본 작업창 아래쪽에서 클릭 XML 맵.

      탭인 경우 개발자이 표시되지 않으면 다음 섹션의 처음 세 단계를 따라 Excel 리본에 추가합니다.

3단계: XML 테이블을 XML 데이터(XML) 파일로 내보내기

메모: XML 맵을 생성하고 데이터를 Excel에 XML 파일로 내보낼 때 내보낼 수 있는 행 수에 제한이 있습니다. Excel에서 XML 파일로 내보낼 때 최대 65,536개의 행을 저장할 수 있습니다. 파일에 65,536개 이상의 행이 포함된 경우 Excel은 첫 번째 행(행 수 mod 65,537)만 내보낼 수 있습니다. 예를 들어 워크시트에 70,000개의 행이 포함된 경우 Excel은 4464개의 행(70,000 mod 65,537)을 내보냅니다. 다음 팁 중 하나를 따르는 것이 좋습니다. 1) XLSX 형식을 사용합니다. 2) 파일을 "XML 2003 테이블(*.xml)" 형식으로 저장합니다(매핑이 손실됨). 3) 65536 이후의 모든 행을 삭제한 다음 다시 내보냅니다(매핑은 유지되지만 파일 끝에서 행이 손실됨).

4단계: XML 스키마를 XML 스키마(.xsd) 파일에 저장

메모:이 페이지는 자동으로 번역되므로 부정확하고 문법 오류가 있을 수 있습니다. 이 기사가 귀하에게 유용하다는 것이 중요합니다. 정보가 도움이 되셨나요? 편의상 (영어로).

태그 또는 프로그램 설정으로 설명을 입력하여 데이터를 나타냅니다. 일반 더블 클릭으로 편집을 위해 열 수 없습니다. 이는 기본적으로 사용되는 필수 응용 프로그램이 확장 프로그램과의 연결을 위해 설치되지 않았기 때문입니다. 그러나 사람이 읽을 수 있고 편집 가능한 스프레드시트 파일이 필요한 경우 Excel에서 XML 파일을 열 수 있습니다. 이 경우 서로 형식을 변환할 수 있는 변환기가 필요하지 않습니다. 유일한 주의 사항: 이 기능은 Office 버전 2003 이상에서만 사용할 수 있습니다.

Excel에서 XML을 여는 방법: 방법 1

Excel 2016 버전을 기준으로 데이터 가져오기를 고려하십시오. 첫 번째이자 가장 쉬운 방법은 처음에 Excel 프로그램을 시작하는 것입니다. 응용 프로그램이 시작되면 인사말과 로고 대신 왼쪽 메뉴에 "다른 책 열기"라는 줄이 있는 특수 로그인 창이 표시됩니다.

그런 다음 찾아보기 지점이 사용되고 새 창에서 열 형식으로 XML이 선택됩니다. 그런 다음 일반적인 방법으로 원하는 파일을 찾아 열기 버튼을 누릅니다. 이 경우 설명과 태그가 포함된 텍스트 문서가 아니라 매우 일반적인 테이블로 인식합니다. 당연히 데이터는 원하는 대로 편집할 수 있지만 나중에 자세히 설명합니다.

Excel에서 XML 형식을 여는 방법: 방법 2

첫 번째로 제안된 또 다른 방법과 실질적으로 다르지 않습니다. 파일 메뉴에서 Excel의 XML 파일을 열거나 바로 가기 Ctrl + O를 사용하여 이 작업을 수행할 수 있습니다.

다시, 먼저 열려는 형식 유형을 선택한 다음 원하는 파일을 찾고 해당 버튼을 누릅니다.

XML 열기: 방법 3

Excel에는 몇 가지 XML 메서드가 더 있습니다. 따라서 2016 버전의 프로그램에서는 "데이터"섹션이 선택된 상단 패널의 메뉴를 사용한 다음 외부 데이터 가져 오기 버튼을 누를 수 있습니다.

드롭다운 메뉴에서 "기타 소스에서" 섹션을 선택하고 새 메뉴에서 "XML 가져오기에서" 라인을 사용하기만 하면 됩니다. 그런 다음 원하는 파일을 찾은 다음 여는 표준 절차가 이어집니다.

편집, 저장 및 내보내기

이러한 방법을 사용할 때 사용자는 테이블의 구조를 가져옵니다. 편집은 표준 XLS 파일에서 수행되는 것과 정확히 동일한 방식으로 수행됩니다. 때로는 데이터 편집 및 저장의 편의를 위해 개발자용 메뉴를 사용하는 것이 좋습니다.

이 경우 XML 파일의 모든 내용을 가져오는 것이 아니라 실제로 필요한 내용만 가져올 수 있습니다. 적절한 열과 행에 정보를 삽입하고 XML 객체를 데이터 소스로 지정합니다. 그러나이를 위해서는 Microsoft 등록을 사용하여 프로그램 자체에서 계정에 로그인해야합니다.

목록에서 적절한 유형을 선택하여 수정된 파일을 원래 형식으로 즉시 저장할 수 있습니다. 파일 메뉴에서 개체가 Excel의 "네이티브" 형식으로 저장된 경우 내보내기 기능을 선택하고 파일 유형 변경을 클릭한 다음 XML을 최종 형식으로 설정할 수 있습니다.

사용자가 이러한 변환을 처리하기에 너무 게으르거나 직장에서 버전 2003보다 낮은 Office 버전을 사용하는 경우 이 형식을 테이블 형식으로 열려면 특수 변환기를 사용해야 합니다. 현재 제공되는 그러한 프로그램이 상당히 많이 있습니다. 극단적인 경우 적합하지 않은 경우 전문 온라인 서비스로 쉽게 전환할 수 있으며 형식은 수십 초 내에 변경됩니다. 이 단계가 끝나면 완성된 결과를 XLS 형식으로 하드 드라이브에 다운로드한 다음 Excel에서 여는 일만 남습니다. 그러나 대부분의 경우 동일한 Office 2003에서 XML 형식을 직접 열(가져오기) 가능성이 초기에 이미 제공되기 때문에 이러한 작업이 필요하지 않습니다. 그리고 오늘날 구식 Microsoft 사무용 제품을 사용하는 사람은 거의 없는 것 같습니다.