본문 바로가기

컴퓨터/xml

xml작성규칙 xml문서작성 방법

웹에서 사용하는 마크업언어는 사용하는데 있어서 규칙이 있다.

이 규칙이 있으므로 해서 전 세계 개발자 그 누가 작성을 해도 통용되고

실행이 된다.

 

xml 작성을 하기 위해서는 에디터가 필요하다.

일반 pc에 설치 되어 있는 에디터는 메모장, 노트패드등이 있지만..

이러한 에디터는 불편하다.

그러므로 neoplus, spy 같은 전용에디터를 사용하는것이 좋다고 할 수 있다.

필자의 경우 울트라 에디터를 사용한다.

 

 

 

 

xml 문서작성 방법

 

- xml 문서를 저장할 때는 확장자를 xml로 해야 한다.

- xml 문서라는 선언을 해야 한다.

- 루트 태그가 있어야 한다.

 

자 그럼 위 규칙에 따라서 xml 문서를 작성해보자.

 

저장은 공무원시험.xml 로 할 것이다.

 

이제 xml 문서라는 선언을 해야 한다.

다음과 같이 하면 된다.

 

<?xml version="1.0" encoding="euc-kr" ?>

 

위와 같이 선언하면 된다.

 

이제 루트태그를 만들고 서브태그를 만들어 적용하면 된다.

 

지금 작성하려는 xml문서는 공무원시험에 대한 내용으로 작성한다고 가정한다.

 

그러면 먼저 생각할 수 있는 루트태그는 공무원시험이 될 것 이다.

태그는 사용자가 만들어 작성한다.

다음과 같이 그냥 적어주면 된다.

 

<공무원시험>

...

...

...

</공무원시험>

 

 

이 루트 태그안에 세부내용을 태그로 구분하면서 작성해주면된다.

 

<공무원시험>

   <9급공무원시험>

       <직렬>행정직</직렬>

       <시험과목>국어,영어,한국사,행정법총론,사회,과학</시험과목>

       <응시자격>만18세</응시자격>

       <자격증>없음</자격증>

   </9급공무원시험>

</공무원시험>

 

위와 같은 형식으로 작성하면 된다.

 

내용이 더 있다면 같은 형식으로 계속 작성하면 된다.

 

<공무원시험>

   <9급공무원시험>

       <직렬>행정직</직렬>

       <시험과목>국어,영어,한국사,행정법총론,사회,과학</시험과목>

       <응시자격>만18세</응시자격>

       <자격증>없음</자격증>

   </9급공무원시험>

   <9급공무원시험>

       <직렬>교정직</직렬>

       <시험과목>국어,영어,한국사,교정학개론,사회,과학</시험과목>

       <응시자격>만20세</응시자격>

       <자격증>없음</자격증>

   </9급공무원시험>

   <9급공무원시험>

       <직렬>세무직</직렬>

       <시험과목>국어,영어,한국사,회계원리,사회,과학</시험과목>

       <응시자격>만18세</응시자격>

       <자격증>없음</자격증>

   </9급공무원시험>

</공무원시험>

 

참고로 xml 문서는 인터넷익스플로러 같은 웹브라우저에서 실행하면

위 코드가 그대로 표시된다.

 

 

 

'컴퓨터 > xml' 카테고리의 다른 글

xml문서의 주석  (0) 2015.02.27
xml문서 선언시 사용되는 encoding 속성 종류  (0) 2015.02.26
xml배우기 태그 이름정의하는 방법  (0) 2015.02.24
WML이란 무엇인가?  (0) 2015.02.18
xml의 구성요소 DTD, CSS,파서등  (0) 2015.02.18