1. 텍스트 편집기에서 <?xml version="1.0"?> <-- 이부분 추가 없이도
아래와 같이 간단하게 입력후 book.xml로 저장한다.
<catalog>
<book id="bk101">
<author>Gambardella, Matthew</author>
<title>XML Developer's Guide</title>
<genre>Computer</genre>
<price>44.95</price>
<publish_date>2000-10-01</publish_date>
</book>
<book id="bk102">
<author>Ralls, Kim</author>
<title>Midnight Rain</title>
<genre>Fantasy</genre>
<price>5.95</price>
<publish_date>2000-12-16</publish_date>
</book>
<book id="bk103">
<author>Corets, Eva</author>
<title>Maeve Ascendant</title>
<genre>Fantasy</genre>
<price>5.95</price>
<publish_date>2000-11-17</publish_date>
</book>
</catalog>
- Microsoft Excel(2007 기준)에서 열기에서 1에서 저장한 book.xml을 선택하여 차례로 확인을 클릭한다.
3. Microsoft Excel에서 열기에서 1에서 저장한 book.xml을 선택하여 차례로 확인을 클릭한다.아래 그림과 같이 나오면 개발도구 탭에서 Visual Basic 을 선택한다. ( 개발도구 탭이 보이지 않을때는 Microsoft Office 단추 를 클릭한 다음 Excel 옵션을 클릭, 기본 설정 범주의 Excel에서 가장 많이 사용하는 옵션 아래에서 리본 메뉴에 개발 도구 탭 표시 확인란을 선택한 다음, 확인을 클릭합니다.)
4. 직접실행 창에서 ?activeworkbook.XmlMaps(1).Schemas(1).XML 입력하고 엔터를 치면 자동으로 xsd가 생성된다. 생성된 xsd를 복사해서 book.xsd로 저장한다.
5. 개발도구 에서 XML 원본을 클릭하고 XML맵을 선택해서 book.xsd를 추가한다.
6. Book을 클릭하여 모두 선택된 상태에서 드래그 하여 적당한 곳에 놓는다.
위와 같이 구조만 생성되게 된다. 여기에 적당하게 데이터를 입력후 xml로 저장하면 아래와 같이 내가 원하는 xml 구조로 나오게 된다..