XML - 樹形結構



XML 文件始終是描述性的。樹形結構通常稱為XML 樹,在輕鬆描述任何 XML 文件中起到了重要作用。

樹形結構包含根(父)元素、子元素等。透過使用樹形結構,您可以瞭解從根節點開始的所有後續分支和子分支。解析從根節點開始,然後向下移動到一個元素的第一分支,從那裡取第一個分支,依此類推到達葉節點。

示例

以下示例演示簡單的 XML 樹形結構 −

<?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>

以下樹形結構表示上述 XML 文件 −

XML Trees Structure

在上圖中,有一個名為 <company> 的根元素。在該根元素內,有一個 <Employee> 元素。在 employee 元素內,有五個名為 <FirstName>、<LastName>、<ContactNo>、<Email> 和 <Address> 的分支。在 <Address> 元素內,有三個子分支,分別名為 <City> <State> 和 <Zip>。

廣告