XML/XML

XML 문서의 XML 엘레멘트(ELEMENT)

본클라쓰 2009. 9. 8. 13:58

 

 XML 엘레멘트(요소, 원소)는 XML 태그를 말합니다. XML 태그는 콘텐츠과 속성을 가질 수 있습니다. 따라서 데이터를 표현하는 방법도 콘텐츠에 작성하는 방법과 속성에 작성하는 방법 두 가지가 있을 수 있습니다.

 

 

1. 속성으로 데이터를 표현하는 예제

 

 

2. 콘텐츠에 데이터를 표현하는 방법

 

 위 두 예제 중 1번 예제는 note 태그에 date 속성을 사용하여 문서를 작성한 예제이고, 아래 예제는 date 태그를 사용하여 작성한 예제입니다. 위 예제에서 보듯 XML 태그에 속성을 지정하여 추가적인 데이터를 표현할 수 있습니다. 속성의 값을 지정할 때는 반드시 ""(인용표)를 사용해야 합니다.

 하지만 표준안에 따르면 속성을 피하고 엘레멘트로 데이터를 표현하는 방법을 권장합니다. 속성 사용을 피해야 하는 이유는 속성은 트리구조(Tree Structure)에 포함되지 않으며, 속성은 확장하기가 쉽지 않습니다. 즉, 미래의 변경에 닫혀있는 태그가 되어버립니다.

 

 

'XML > XML' 카테고리의 다른 글

XML DTD(Document Type Definition) 정의  (0) 2009.09.08
Well Formed XML Documents (잘 작성된 XML 문서)  (0) 2009.09.08
XML의 문법적 특성  (0) 2009.09.08
XML의 특징  (0) 2009.09.08
XML(eXtensible Markup Language) 개요  (0) 2009.09.08