전체 페이지뷰

2017년 3월 24일 금요일

XML - Tree Structure

XML 문서는 서술적입니다. XML 트리 구조는 문서를 쉽게 이해할 수 있게 해 줍니다.
트리 구조에는 root(parent) element, child element들로 이루어져 있고, root로부터 이어지는 모든 분지에 대해 알게 해 줍니다. 파싱은 루트에서 시작하여 첫 번째 분기를 요소로 이동하고 거기에서 첫 번째 분기를 가져 오는 등의 방식으로 분기 노드로 이동합니다

Example


<?xml version="1.0"?>
<Company>
  <Employee>
      <FirstName>Tanmay</FirstName>
      <LastName>Patil</LastName>
      <ContactNo>1234567890</ContactNo>
      <Email>tanmaypatil@xyz.com</Email>
      <Address>
           <City>Bangalore</City>
           <State>Karnataka</State>
           <Zip>560212</Zip>
      </Address>
  </Employee>
</Company>
cs

위의 문서를 트리 구조로 나타내면 아래와 같습니다.

위의 다이어그램에는 <Company>라는 루트 element가 있고, 그 아래 <Employee>라는 element가 하나 더 존재합니다. 그 안에 <FirstName>, <LastName>, <ContactNo>, <Email>, <Address>라는 다섯 개의 가지가 있고, <Address> element 아래에 세개의 서브 브랜치 <City> <State> <Zip>이 있습니다.

댓글 없음:

댓글 쓰기