XMLのツリー構造

概念:XMLは、拡張可能マークアップ言語(E指すX- tensible  M ARKUP  Lの anguage)。

     XMLは、データを送信して格納するように設計されています。それは多くの場合、プロファイルとして使用されています。

使用XML DTD(文書型定義)は、データと文書型定義データ、およびクロスプラットフォームの統一フォーマットや言語をタグ付けするために、業界で認められた標準規格となっています。

 

 

 

<書店> 
<ブックカテゴリ= "COOKING"> 
  <タイトルLANG = "EN">毎日イタリアの</タイトル> 
  <著者>ジャーダ・デ・ラウレンティス</著者> 
  <年> 2005 </年> 
  <価格> 30.00 </価格> 
</書籍> 
<ブックカテゴリ= "CHILDREN"> 
  <タイトルLANG = "EN">ハリー・ポッター</タイトル> 
  <著者> J K.ローリング</著者> 
  <年> 2005 </年> 
  <価格> 29.99 </価格> 
</書籍> 
<ブックカテゴリ= "WEB"> 
  <タイトルLANG = "EN"> XMLを学ぶ</タイトル> 
  <著者>エリック・T.レイ</著者> 
  <年> 2003 </年> 
  <価格> 39.95 </価格> 
</書籍> 
</本屋>

  

例では、ルート要素<書店>です。すべての<book>ドキュメント内の要素は<書店>に含まれています。

<タイトル>、<作者>、<年>、<価格>:<ブック>要素は、4つのサブ要素があります。

 

 

関連を追加しました:

XML DOM

XML DOMはXML文書にアクセスして操作するための標準的な方法を定義します。

XMLのDOMは言語やプラットフォームに依存しないで、それは、Java、JavaScriptやVBScriptのよう任意のプログラミング言語で使用することができます。

XSLT

XSLTは、XML文書のスタイルシートです。

XSLTによって、あなたは、XHTMLなどの他の形式へのXML文書を変換することができます。

DTDとXMLスキーマ

DTDは、要素、属性、およびエンティティが合法であるどのようなXML文書で定義されています。

DTDによって、XMLファイルのそれぞれが独自の形式の説明を運ぶことができます。

DTDは、あなたが受け取る有効性と独自のデータを検証するために使用することができます。

XMLスキーマは、DTDを交換します。

XMLスキーマは、DTDのXMLベースの代替手段です。

DTDとは異なり、XMLスキーマのデータ型をサポートし始めている、とXMLスキーマは、XML構文を使用します。

おすすめ

転載: www.cnblogs.com/liweibin00/p/11723898.html