Xml-tree-structure

提供:Dev Guides
移動先:案内検索

XML-ツリー構造

XMLドキュメントは常に記述的です。 ツリー構造は* XMLツリー*と呼ばれることが多く、XMLドキュメントを簡単に記述するために重要な役割を果たします。

ツリー構造には、ルート(親)要素、子要素などが含まれます。 ツリー構造を使用すると、ルートから始まるすべての後続のブランチおよびサブブランチを知ることができます。 解析はルートから始まり、最初のブランチを下に移動して要素に移動し、そこから最初のブランチを取得して、リーフノードに移動します。

次の例は、単純なXMLツリー構造を示しています-

<?xml version = "1.0"?>
<Company>
   <Employee>
      <FirstName>Tanmay</FirstName>
      <LastName>Patil</LastName>
      <ContactNo>1234567890</ContactNo>
      <Email>[email protected]</Email>
      <Address>
         <City>Bangalore</City>
         <State>Karnataka</State>
         <Zip>560212</Zip>
      </Address>
   </Employee>
</Company>

次のツリー構造は、上記のXML文書を表します-

XMLツリー構造

上の図には、<company>という名前のルート要素があります。 その中には、もう1つの要素<Employee>があります。 employee要素の内部には、<FirstName>、<LastName>、<ContactNo>、<Email>、および<Address>という名前の5つのブランチがあります。 <Address>要素内には、<City> <State>および<Zip>という名前の3つのサブブランチがあります。