2004년 4월
적용 대상:
Microsoft Office Word 2003
Microsoft Office Excel 2003
Microsoft Office System
요약: Mary Chipman은 Microsoft Office Word 2003 및 Microsoft Office Excel
2003의 일반적인 XML 작업을 살펴봄으로써 Microsoft Office System에서 새로운
XML 기능을 사용하는 방법을 알기 쉽게 설명하고 있습니다. 이 문서에서는 사용자
지정 스키마 첨부, 마크업 유효성 검사, 개체 틀 사용, Excel에서의 XML 맵 사용
등의 작업을 설명합니다.
서론
Microsoft Office Word 2003 및 Microsoft Office Excel 2003에는 XML 사용을
위한 새로운 기능이 포함되어 있으며 이 기능은 문서 또는 워크시트의 데이터와
데이터 표시를 서로 분리할 수 있게 해줍니다. 이 기능을 사용하면 다른
프로그램의 내용을 사용 및 수정하고 다른 시스템과 데이터를 교환할 수
있습니다.
Word와 Excel은 각각 고유한 XML 구현을 제공합니다. 그리고 이 둘은 모두 XML
스키마 또는 XSD를 첨부하고 데이터를 스키마에 매핑하는 기능을 지원합니다.
스키마 파일은 XML 문서의 구문을 제어하려는 경우에 사용됩니다. 사용자는 각
요소의 데이터 형식을 지정하거나, 간단하거나 복잡한 유형을 만들거나, 특정
요소가 발생할 수 있는 횟수를 제한하는 규칙을 추가하거나, 요소의 값 범위를
제한할 수 있습니다. 스키마를 사용하여 XML 데이터의 유효성을 검사하고 데이터
교환 시에 예측이 가능하도록 만들 수 있는데, 이러한 것은 Microsoft Office
System 2003의 주요 기능입니다. 예를 들어, Word에서 스키마 파일을 사용하여
판매 메모를 만들고 이를 다시 Excel에서 사용하여 판매 데이터를 분석할 수
있습니다.
Word 2003에서 스키마 사용
Word에서 XML을 사용할 경우 다음 두 개의 주요 XML 유형이 생성됩니다.
a.. 새 문서를 만들어 XML 문서로 저장하면 Word는 WordProcessingML이라는
고유한 XML 마크업 언어를 사용하여 문서 자체에 대한 XML 태그 저장 형식 및
레이아웃 정보를 적용합니다. WordProcessingML은 파일 속성을 포함하고 문서의
구조(예: 단락, 머리글 및 테이블)를 정의합니다.
b.. W3C(World Wide Web Consortium) XML 스키마 권장 사항 을 준수하는
경우에는 모든 사용자 지정 XML 스키마를 Word 문서에 첨부할 수 있습니다.
잘못된 스키마는 Word 문서에 첨부할 수 없습니다. 스키마를 첨부하고 나면 해당
XML 태그를 문서의 내용에 매핑할 수 있습니다.
문서를 XML로 저장하면 Word는 사용자 지정 XML 스키마에 의해 정의된 Word
문서와 데이터의 풍부한 서식을 유지하기 위해서 WordProcessingML 스키마와
사용자 지정 스키마를 모두 문서와 함께 저장합니다. 원할 경우에는 사용자 지정
XML 데이터만 파일에 저장하도록 선택할 수 있습니다. 문서가 스키마를 따르는지
그리고 원시 XML 데이터만 저장하는지 확인하기 위해서 Word는 기본적으로 문서의
유효성을 검사합니다. Word에서 사용자 지정 스키마에 대해 XML 데이터의
유효성을 검사할 수 없는 경우에도 해당 문서는 Word 문서(.doc) 또는 Word 서식
파일(.dot)로 저장할 수 있습니다. Word에서 문서를 로드하지 않은 경우에는
문서의 XML을 액세스하거나 처리할 수 없습니다.
사용자 지정 스키마 첨부
XML 문서를 만들려면 다음 작업을 수행합니다.
1.. 파일 메뉴에서 새로 만들기를 클릭합니다. 그러면 새 문서 작업창이
표시됩니다.
2.. XML 문서 링크를 클릭하여 문서를 만들고 XML 구조 작업창을 표시합니다.
3.. XML 구조 작업창에서 서식 파일 및 추가 기능 링크를 클릭한 다음 XML
스키마 탭을 클릭합니다.
4.. 사용 가능한 XML 스키마 목록에서 사용할 스키마를 선택합니다. 사용하려는
스키마가 목록에 없을 경우에는 스키마 추가를 클릭하여 추가합니다.
그림 1은 서식 파일 및 추가 기능 대화 상자를 보여 줍니다. 스키마 유효성 검사
옵션 섹션에서 기본값은 첨부된 스키마에 대해 문서의 유효성을 검사하고
스키마가 유효하지 않을 경우 XML 저장을 허용하지 않는 것입니다. 또한 스키마
라이브러리를 클릭하여 스키마를 기존 문서에 추가할 수도 있습니다. XML 옵션을
클릭하면 XML 저장과 스키마 유효성 검사를 위한 추가 옵션을 설정할 수
있습니다.
그림 1. 사용자 지정 스키마 첨부
스키마 라이브러리
스키마 첨부 시에 Word는 해당 스키마를 자동으로 스키마 라이브러리(스키마 및
XSLT 파일(스타일시트)의 저장소)에 추가합니다. 라이브러리에 있는 스키마 중
하나의 네임스페이스와 일치하는 네임스페이스에서 XML 파일이 열리면 Word는
자동으로 해당 스키마를 문서에 첨부합니다. XSLT 파일이 스키마 라이브러리에
추가되면 Word는 또한 네임스페이스와 일치하는 XML 파일이 Word에서 열렸을 때
이를 자동으로 적용합니다. XSLT 스타일시트는 다른 XML 문서의 변환을 지정하는
특수한 XML 문서로서, XSLT 스타일시트를 사용하여 XML 데이터의 필터링과 서식
지정을 할 수 있습니다. 다른 관련 파일과 함께 스키마를 패키지화한 다음에 전체
솔루션으로서 스키마 라이브러리에 추가할 수 있습니다.
스키마 라이브러리는 다음과 같은 정보를 유지합니다.
a.. 사용된 모든 스키마 목록
b.. 스키마 라이브러리가 스키마 파일에서 직접 가져오는 URI 또는
네임스페이스. 또한 선택적으로 별칭을 사용할 수도 있습니다. 기본적으로 스키마
라이브러리는 네임스페이스(대개 길이가 길고 사용자에게 익숙하지 않음)에 따라
스키마를 나열합니다. 별칭을 사용하면 더 직관적이고 사용자에게 친숙한
이름으로 스키마를 참조할 수 있습니다.
c.. 복잡한 스마트 문서 솔루션부터 기본 XSLT까지 포함할 수 있는 솔루션 및
XSLT. Word는 각 솔루션이나 XSLT를 네임스페이스와 연관시킵니다. 사용자가 XML
파일을 열면 Word는 파일의 네임스페이스와 연관된 솔루션 목록을 검색합니다.
d.. 매니페스트(XML 문서를 열 때 열려는 파일을 가리키는 스키마 파일). 예를
들어, 매니페스트는 스키마와 XSLT를 가리키거나 스마트 문서 솔루션을 가리킬 수
있습니다. 매니페스트는 Office가 중앙 서버 위치에서 파일을 업데이트하고
클라이언트 응용 프로그램에 필요할 때 가져올 수 있게 함으로써 배포를 용이하게
만들어 줍니다.
그림 2는 스키마 라이브러리 대화 상자에서 스키마 설정을 클릭했을 때
활성화되는 스키마 속성 편집 대화 상자를 보여줍니다. 이 대화 상자에서는
속성을 설정하고 네임스페이스의 별칭을 만들 수 있습니다. 또한 찾아보기를
클릭하여 선택한 스키마의 위치를 수정함으로써 스키마 파일을 손쉽게 공유
위치에서 중앙 집중화할 수 있습니다.
그림 2. 스키마 라이브러리 사용
XML 구조 작업창을 사용하여 마크업
스키마가 첨부되면 Word는 XML 구조 작업창에서 해당 스키마를 표시합니다. XML
태그를 사용하여 문서를 마크업하려면 태그 사이에 포함하려는 문서 부분을
선택하고 현재 선택한 영역에 적용할 요소 선택 목록에서 선택합니다. 그림 3은
스키마가 표시된 XML 구조 작업창을 보여줍니다. 부분적으로 마크업된 이
문서에는 전체 문서에 적용되는 memo 요소가 있습니다. to 요소는 테이블 셀에
적용되며 나머지 요소는 아직 적용되지 않습니다.
그림 3. 사용자 지정 스키마가 있는 XML 구조 작업창
문서에서 XML 태그나 요소를 제거하려면 XML 구조 작업창 또는 문서에서 태그를
마우스 오른쪽 단추로 클릭하고 <태그 이름> 태그 제거 옵션을 선택합니다.
유효성 검사
memo 요소의 왼쪽에 있는 빨간색 물음표 아이콘은 첨부된 스키마에 대해 문서의
유효성을 Word에서 검사하는 데 필요한 요소가 여전히 누락되어 있음을
나타냅니다. 필수 요소를 모두 적용하면 이 물음표가 사라집니다.
XML 태그 표시 및 숨기기
CTRL+SHIFT+X를 누르거나 XML 구조 작업창에서 문서에 XML 태그 표시 확인란을
클릭하여 문서에서 XML 태그의 표시를 표시하거나 숨길 수 있습니다.
빈 XML 태그에 개체 틀 텍스트 사용
XML 문서에서 빈 요소에 개체 틀 텍스트를 표시할 수 있습니다. 이렇게 하려면
XML 구조 작업창의 아래에서 XML 옵션 링크를 클릭하고 비어 있는 모든 요소에
개체 틀 텍스트 표시 옵션 옆에 있는 상자를 선택합니다. 문서에서 XML 태그를
숨기면 빈 요소는 대괄호로 묶인 태그 이름을 표시합니다. 사용자가 개체 틀
텍스트를 클릭하고 입력을 시작하면 개체 클 텍스트가 사라집니다.
대괄호 안에 표시되는 텍스트를 사용자 지정할 수 있습니다. 이렇게 하려면 XML
구조 작업창의 트리 보기에서 각 요소를 마우스 오른쪽 단추로 클릭하고 특성을
선택한 다음 표시할 텍스트를 입력하고 확인을 클릭합니다. 특성 대화 상자에서
개체 틀 텍스트를 지정하면 비어 있는 모든 요소에 개체 틀 텍스트 표시 설정에
상관 없이 개별 요소는 항상 사용자 지정 개체 틀 텍스트를 사용합니다.
XML 문서 저장
XML 문서를 Word 문서(.doc) 또는 Word 서식 파일(.dot)로 저장할 수 있습니다.
또한 HTML로 저장되는 문서에서 XML 태그를 사용할 수도 있습니다. Word 형식으로
저장하면 XML 구조와 데이터가 유지되지만 다른 프로세스에서 원시 XML에
액세스할 수 없습니다. XML을 액세스하려면 Word에서 문서를 열어야 합니다.
문서를 XML 형식으로 저장하려면 파일 형식 대화 상자에서 XML 문서(XML) 옵션을
선택합니다. Word에서 XML 문서를 저장하기 위한 다음 두 가지 옵션이 있습니다.
a.. Word 마크업 언어(WordProcessingML). 이 옵션은 서식, 하이퍼링크,
단락뿐만 아니라 XML 구조 및 데이터를 포함한 Word 문서의 모든 요소를 그대로
유지합니다.
b.. 데이터만. 이 옵션을 사용하면 사용자가 마크업한 XML 데이터만 저장되고
다른 모든 텍스트와 서식은 잃어버립니다. 별개의 스키마를 첨부한 경우 Word는
첨부된 스키마의 요소와 함께 사용자가 마크업한 데이터를 저장합니다. 데이터만
저장하려면 다른 이름으로 저장 대화 상자에서 저장 및 취소 옆에 있는 데이터만
저장 확인란을 클릭합니다.
참고 도구 모음에서 저장을 클릭하거나 파일 메뉴에서 저장을 선택할 경우
문서는 기본 설정인 Word 마크업 언어(WordProcessingML)로 저장됩니다.
XML 문서로 저장하거나 데이터만으로 저장할 경우, 스키마를 첨부할 때 유효성
검사를 해제하는 옵션을 선택하지 않았다면 Word는 XML 스키마로 문서의 유효성을
검사합니다. 유효성 검사 오류가 있으면 문서를 Word 문서(.doc)로 저장할 것인지
아니면 저장을 취소하고 유효성 검사 오류를 수정할 것인지 선택할 수 있는 대화
상자가 표시됩니다.
저장 시 변환 적용
XML 문서를 저장할 때 XSLT로의 변환을 적용하려면 저장 및 취소 옆에 있는 변환
적용 확인란을 선택합니다. XML 변환(XSLT)를 선택하고 열기를 클릭한 다음
저장을 클릭합니다.
Excel 2002 및 Excel 2003에서 스키마 사용
Microsoft Excel 2002 및 Microsoft Office Excel 2003은 통합 문서와 서식 파일
모두에서 XML 스프레드시트 형식이라고 부르는 특별히 Excel용으로 설계된 형식의
XML을 지원합니다. XML 스프레드시트에 포함된 데이터는 다른 프로세스에서 쉽게
사용할 수 있으며 사용자가 Excel에서 조작할 수 있습니다. 임의의 XML 스키마를
통합 문서에 추가하고 시각적 도구를 사용하여 XML 요소를 선택하여 워크시트로
끌어서 놓습니다. XML을 조작할 수 있도록 하기 위해서 Excel에는 추가 XML
기능이 포함되어 있습니다. W3C(World Wide Web Consortium) XML 스키마 권장
사항을 준수하는 경우에는 모든 사용자 지정 XML 스키마를 Excel 통합 문서에
추가할 수 있습니다. 잘못된 스키마는 Excel 통합 문서에 추가할 수 없습니다.
연관된 스키마가 없는 XML 파일을 Excel에서 열면 Excel은 XML 데이터 파일에
근거하여 스키마를 추론합니다.
XML 스키마를 Excel 통합 문서에 추가하면 Excel에서 XML 맵을 만드는데,
사용자는 이 맵을 사용하여 매핑된 범위를 만들 수 있고 Excel은 이러한 매핑된
범위와 XML 스키마 요소 사이의 관계를 관리하기 위해 이 맵을 사용합니다. XML
데이터를 가져오거나 내보낼 경우 Excel은 매핑된 범위의 내용을 스키마의 요소에
연관시키기 위해서 이 맵을 사용합니다. 통합 문서는 각 맵이 독립적 엔티티로
존재하는 다수의 XML 맵을 포함할 수 있습니다. 또한 여러 맵에서 동일한
스키마를 참조하도록 할 수 있습니다. XML 맵은 하나의 루트 요소를 포함해야
하므로 여러 개의 루트 요소를 정의하는 스키마를 추가할 경우에는 XML 맵에서
사용할 단일 루트 요소를 선택해야 합니다.
통합 문서에 XML 맵 추가
1.. 보기 메뉴에서 작업창을 클릭하여 XML 원본 작업창을 표시합니다.
-또는-
Ctrl+F1을 누른 다음 드롭다운 목록에서 XML 원본을 선택합니다.
-또는-
데이터 메뉴에서 XML을 가리킨 다음 XML 원본을 클릭합니다.
2.. 통합 문서 맵을 클릭한 다음 추가를 클릭합니다.
3.. 스키마 파일로 이동하여 열기를 클릭한 다음 확인을 클릭합니다.
이렇게 하면 스키마가 첨부되고 XML 맵이 통합 문서에 추가됩니다. 이제 스키마
요소를 워크시트로 끌어 매핑할 수 있습니다. 이 경우 데이터가 통합 문서에
자동으로 추가되지는 않습니다.
참고 원하는 요소를 매핑하여 워크시트를 마크업한 후에 데이터를 별도의
단계로 가져와야 합니다.
여러 스키마를 통합 문서에 추가할 수 있습니다. 그러나 단일 스프레드시트
범위는 하나의 XML 요소만 수용할 수 있습니다. 두 개 이상의 XML 요소가 중복될
수 없습니다.
그림 4는 Customers라는 루트 노드를 가진 XML 맵을 표시하는 XML 원본
작업창을 보여줍니다. Excel은 자식 요소를 계층 구조 보기로 표시합니다.
그림 4. XML 원본 작업창
4.. 옵션을 클릭하여 매핑을 사용자 지정하고 매핑 테두리를 표시하거나
숨깁니다. 작업창의 예제 데이터를 미리 보거나, 작업창에서 도움말 텍스트를
표시 또는 숨기거나, 매핑 시에 요소를 자동으로 병합하도록 선택할 수 있습니다.
또한 반복 요소를 워크시트에 매핑할 때 데이터를 열 머리글로 사용하도록 지정할
수 있습니다.
5.. 통합 문서 맵을 클릭하여 XML 맵 대화 상자를 엽니다. 이 대화 상자를
사용하여 XML 맵을 추가 또는 삭제하거나 이름을 바꿀 수 있습니다.
6.. 내보낼 맵 확인을 클릭하여 Excel이 현재 선택된 맵을 사용하여 데이터를
내보낼 수 있는지 확인합니다.
작업창 아래에서 XML 매핑 팁 링크를 볼 수 있습니다. 이 링크를 클릭하면 Excel
도움말에서 관련 정보가 표시됩니다.
XML 원본 작업창의 요소 목록에 표시되는 아이콘은 특별한 의미가 있습니다. 각
아이콘에 대한 자세한 설명은 Microsoft Excel 도움말에서 "XML 원본 작업창
정보" 항목을 참조하십시오.
XML 원본 작업창을 사용하여 매핑
XML 원본 작업창은 통합 문서의 XML 스키마를 트리 뷰로 표시합니다. 또한 이
작업창은 매핑 동작을 사용자 지정하기 위한 옵션과 XML 맵 대화 상자로의
진입점을 제공합니다.
요소를 워크시트로 끌어오거나 각 요소를 마우스 오른쪽 단추로 클릭하고 요소
매핑을 선택하여 요소를 매핑할 수 있습니다. 한 개의 요소를 클릭하고 Ctrl 키를
누른 상태에서 다른 요소를 클릭하면 인접하지 않은 요소를 선택할 수 있습니다.
요소를 선택했으면 이러한 요소가 표시되기를 원하는 워크시트 위치로 끌어다
놓습니다. 요소가 반복 요소인 경우 Excel은 요소를 추가한 위치(셀)에 XML
목록을 만듭니다.
XML 목록 사용
Excel에서 반복되지 않는 요소를 단일 셀에 매핑하는 것과 달리 워크시트로
끌어온 하나 이상의 요소가 반복 요소인 경우 Excel은 자동으로 XML 목록을
만듭니다. Excel은 XML 목록에 있는 열의 XPath 속성별로 이러한 열을 XML 스키마
요소와 연관시킵니다.
XML 목록은 행 기반이기 때문에 머리글 행에서 아래쪽으로 확장됩니다. 기존 행
위에 새 항목을 추가할 수는 없습니다. 또한 Excel이 새 항목을 오른쪽에
추가하도록 XML 목록의 행/열을 바꿀 수 없습니다.
데이터 바인딩을 위한 XML 맵 속성
XML 데이터 파일을 기존 매핑으로 가져오거나 데이터 검색 서비스 연결(.uxdc)
파일을 사용하여 데이터 원본에 연결할 경우 Excel은 XML 데이터 바인딩을
만듭니다. 각 XML 맵은 오직 하나의 데이터 바인딩만 가질 수 있습니다.
데이터 바인딩을 새로 고치려면
1.. 목록 및 XML 도구 모음에서 새로 고침을 클릭합니다.
-또는-
데이터 메뉴의 XML 노드에서 XML 데이터 새로 고침을 클릭합니다. 새로 고친
데이터의 동작은 그림 5에 나온 것처럼 XML 맵 속성 대화 상자의 설정에 따라
다릅니다.
2.. 대화 상자 하단의 데이터를 새로 고치거나 가져오는 동안 섹션에서 옵션을
구성하여 새 데이터를 추가할지 아니면 기존 데이터를 덮어쓸지 여부를
지정합니다.
그림 5. XML 맵 속성 대화 상자
각 XML 맵에는 XML 맵의 스키마를 사용하여 XML 데이터의 유효성을 검사하기 위한
옵션이 있습니다. XML 스키마 유효성 검사 아래의 확인란을 사용하여 XML 스키마
유효성 검사를 설정합니다.
통합 문서에 데이터 원본 정의 저장 확인란을 지우면 통합 문서에서 XML 바인딩이
제거됩니다. 하지만 워크시트에서 데이터가 삭제되지는 않습니다.
데이터를 가져오거나 새로 고치는 동안에 데이터 범위의 행 수가 변경되면 서식
및 레이아웃 옵션과 같은 기타 맵 속성을 설정할 수 있습니다. 또한 가져오거나
새로 고칠 때 기존 데이터를 덮어쓸 것인지 아니면 새 데이터를 기존 행에 추가할
것인지 선택할 수 있습니다.
비정규화된 데이터 및 목록의 목록 사용
수신 XML 데이터 파일의 단일 데이터 요소는 하나 이상의 반복 요소와 연관되고
단일 데이터 요소 및 반복 요소가 단일 목록에 있을 경우 Excel은 언제나 목록의
데이터를 비정규화하여 렌더링합니다. 다시 말해서 데이터 요소는 XML 파일에 한
번만 나타나지만 Excel은 데이터를 여러 행과 연관시킵니다. Excel은 해당 데이터
요소를 여러 번(관련된 각 행에서 한 번씩) 렌더링합니다.
비정규화된 데이터가 포함된 XML 맵에서 XML 파일에 데이터를 내보낼 수 없는데,
이는 워크시트의 여러 데이터 요소 중에서 XML 파일의 단일 데이터 요소가
기록되는 데이터 요소와 관련하여 모호한 점이 있기 때문입니다. 이러한 XML 맵은
내보낼 수 없습니다. 이러한 상황을 해결하려면 비정규화된 요소를 단일 셀에
매핑합니다.
반복되는 요소가 반복 요소의 부모가 될 수 있도록 스키마에서 정의할 경우에
목록의 목록이 발생합니다(예: 여러 Orders 요소 등을 각각 포함하는 여러
Customer 요소). 단일 부모 요소가 반복되는 자식 요소와 연관되기 때문에
Excel은 동일한 목록에서 데이터를 매핑할 때 데이터를 비정규화합니다.
매핑된 범위를 저장하거나 내보내려면
통합 문서의 내용을 XML 스프레드시트 파일 형식으로 저장하려면 파일 메뉴에서
다른 이름으로 저장을 클릭합니다.
1.. 파일 형식 목록에서 XML 스프레드시트를 클릭한 다음 저장을 클릭합니다.
참고 통합 문서에 XML 맵이 포함되어 있는지 여부에 상관 없이 통합 문서를
XML 스프레드시트 형식으로 저장할 수 있습니다. 또한 스프레드시트를 일반적인
형식으로 저장할 수도 있습니다. XML 스프레드시트 형식으로 저장하는 것은 단지
통합 문서를 저장하는 여러 방법 중 하나입니다.
2.. XML 데이터만 저장하려면 파일 메뉴에서 다른 이름으로 저장을 클릭합니다.
3.. 파일 형식 목록에서 XML 데이터를 클릭합니다. 이렇게 하면 통합 문서의
XML 맵과 연관된 XML 스키마에 의해 정의된 파일에 데이터가 기록됩니다. XML
데이터만 저장하는 다른 방법으로서 목록 및 XML 도구 모음에서 내보내기를
클릭하거나 데이터 메뉴에서 XML을 클릭한 다음 내보내기를 클릭하여 데이터를
XML 데이터 파일로 내보낼 수 있습니다.
Excel은 XML 맵 속성 대화 상자의 설정에 따라서 XML 데이터 파일의 유효성을
검사합니다. XML 스키마 유효성 검사가 설정된 경우 데이터가 스키마 유효성
검사를 통과하지 못하면 Excel에서 오류 메시지가 표시됩니다.
결론
스키마를 사용하여 XML 데이터 파일에서 허용할 요소, 특성, 데이터 형식 및
계층을 지정할 수 있습니다. 스키마 파일을 사용하면 XML 데이터의 유효성을
검사하고 데이터 교환 시에 예측이 가능하도록 만들 수 있습니다. W3C(World Wide
Web Consortium) XML 스키마 권장 사항을 준수하는 경우에는 XML 스키마를 Word
문서와 Excel 통합 문서에 모두 추가할 수 있습니다. Word는 스키마 라이브러리를
사용하여 사용자 지정 스키마를 관리하고 Excel은 XML 맵 컬렉션을 사용합니다.
Word에서 사용자는 XML 구조 작업창을 사용하여 문서를 마크업하며, Excel에서는
XML 원본 작업창을 사용하여 요소를 셀이나 XML 목록에 매핑합니다. Word
문서에서는 XML 태그 표시를 표시하거나 숨길 수 있지만 Excel 워크시트에서는
XML 태그를 볼 수 없습니다. Word와 Excel은 모두 XML 데이터를 고유한 형식(각각
WordProcessingML 또는 XML 스프레드시트)으로 저장하거나 데이터 전용 XML
파일로 저장하는 것을 지원합니다.
저자 소개
플로리다주 Singer Island에 거주하는 Mary Chipman은 MCW Technologies의 수석
컨설턴트입니다. 1995년부터 매년 Microsoft MVP로 선정된 Chipman은 여러 서적을
공동으로 저술한 바 있으며 Microsoft Visual Studio .NET 및 Microsoft SQL
Server의 AppDev에 관한 각종 코스웨어와 교육 비디오 자료를 개발하고 있습니다.
http://www.microsoft.com/korea/msdn/library/dno2k3ta/html/odc_OF_WordXMSchemas.asp