XML의 구성요소, XML문서를 작성하기 위한 구성요소로는
DTD, style sheet , 확장성연결언어, 파서(parser)가 있습니다.
xml을 작성하기 위해서 꼭 알아야 할 사항이지요~~
먼저 하나 하나 알아보면..
DTD
Document Type Definition 의 약자로 문서 타입 정의에 해당됩니다.
지금부터 작성하는 문서가 어떤 문서인지에 대해서 정의를 하는것이죠~
그래야 다른 사람도 문서를 파악하고 xml 문서도 태그의 정의를 참조하기 때문입니다.
Style Sheet
글, 문단등에 대한 양식, 서식에 해당하는 문서라고 할 수 있습니다.
많이 알려진 스타일시트로는 CSS가 있습니다. 또 다른것으로는 XSL(eXtensible Stylesheet Language; 확장성 양식시트 언트)가 있습니다.
확장성 연결 언어
HTML의 링크방식에 좀더 획기적인 링크방식인 XLink 와 XPointer라는 두 가지 방식을 지원합니다.
XLink는 1 대 다, 다 대 1 관계를 만들 수가 있고
XPointer는 문서의 특정 부분만 서로 링크시킬 수 있습니다.
파서 (Parser)
파서는 해석기를 말합니다.
xml 해석을 위한 프로그램?
xml은 xml처리기와 응용프로그램으로 구성이 됩니다.
xml 처리기는 xml 파일이 규칙에 맞는지를 검사하고
xml 파일을 해석하는데 필요한 문서 트리를 만들어냅니다.
이때 이 문서 트리를 이용하여 지시대로 하나 하나 결과를 추출해내는데 이것이 바로 XML 파서입니다.
응용프로그램은 파서가 출력해낸 데이터를 표시하거나 조작하는 등의 처리를 하는 부분입니다.
'컴퓨터 > xml' 카테고리의 다른 글
xml문서 선언시 사용되는 encoding 속성 종류 (0) | 2015.02.26 |
---|---|
xml작성규칙 xml문서작성 방법 (0) | 2015.02.25 |
xml배우기 태그 이름정의하는 방법 (0) | 2015.02.24 |
WML이란 무엇인가? (0) | 2015.02.18 |
xml이란 무엇인가? (2) | 2015.02.17 |