반응형

XML 문서의 작성 방법과 XML의 기본 문법에 대해 다룬다.

새 XML 문서를 만드는 방법과 작성한 문서를 파일로 저장하는 방법에 대해 설명한다. 그리고 생성된 XML 문서를 표시하는 뷰어에 대해서도 설명한다.

텍스트 편집기를 사용하여 새 XML 문서 만들기

XML의 자세한 구문은 다른 페이지에서 순서대로 설명하고 있고, 여기에서는 새 XML 문서를 어떻게 작성하고 저장하는지에 대해서 간단하게 소개한다. XML을 사용하여 문서를 작성하는 경우 특별한 프로그램이 필요하지 않는다. XML 문서는 텍스트 파일로 만들 수 있으므로 흔하게 사용되는 텍스트 편집기를 사용하여 작성 할 수 있다.

다음은 간단한 XML 문서의 예이다. 텍스트 편집기에서 새 문서를 만들고 다음 같이 입력한다.

sample1_1.xml

<?xml version="1.0" encoding="UTF-8" ?>
<foods>
  <food>
    <name>바나나</name>
    <color>노랑</color>
  </food>

  <food>
    <name>사과</name>
    <color>빨강</color>
  </food>
</foods>

입력이 끝나면 파일에 저장한다. 텍스트 파일로 저장하는 경우와 동일하지만 텍스트 파일이 파일의 확장자로 ".txt"가 사용되는 경우가 많지만, XML 문서가 작성된 파일은 확장자로 ".xml" 를 사용하는 것이 일반적이다. 예를 들어 "myfoods.xml"와 같은 파일명이다.

파일을 저장할 때 문자 코드로 "UTF-8"또는 "UTF-16"을 사용하는 것이 일반적이지만, "euc_kr"와 같은 문자 코드도 사용할 수도 있다. 사용된 문자 코드는 다음 페이지에서 설명하는 XML 선언으로 지정해야 한다.

XML 문서를 표시

XML 문서를 표시하려면 XML 뷰어라는 것을 사용하여 표시한다. XML 뷰어는 다양한 것이 있지만, 보통 Web 페이지를 열람하는데 사용하는 Chrome 또는 Firefox와 같은 브라우저도 XML 뷰어로서의 기능이 있다.

그럼 방금 만든 저장된 파일을 Chrome에서 열어 보자. 다음과 같이 표시될 것이다.


XML 문서는 계층 구조로 되어 있다. 처음 파일이 열리면 전체가 펼쳐서 표시되어 있지만, 아래 화살표 부분을 클릭하면 펼쳐서 표시되어 있던 부분이 접혀서 표시된다.

--

텍스트 편집기를 사용하여 XML 문서를 생성하는 방법과 브라우저를 사용하여 만든 XML 문서를 조회하는 방법에 대해 설명하였다. 다음 페이지에서 XML 문서의 구문에 대해 살펴 보도록 하겠다.

반응형

+ Recent posts