XMLの概要
次は何を学べばいいですか?
XML の概要
XML は、データの交換、共有、保存に使用できます。
XML ドキュメントは、「ルート」と「リーフ」の分岐から始まるツリー構造を形成します。
XML には非常に単純な構文ルールがあります。正しい構文を持つ XML は「整形式」です。有効な XML は DTD に対して検証されます。
XSLT は、XML を HTML などの他の形式に変換するために使用されます。
最新のブラウザにはすべて、XML を読み取って操作できる XML パーサーが組み込まれています。
DOM (Document Object Model) は、XML にアクセスする標準的な方法を定義します。
XMLHttpRequest オブジェクトは、Web ページが読み込まれた後にサーバーと通信する方法を提供します。
XML 名前空間は、要素の名前の競合を回避する方法を提供します。
CDATA 領域内のテキストはパーサーによって無視されます。
XML の例は、この XML チュートリアルの概要も表しています。
次は何を学べばいいですか?
XML DOM と XSLT を学習することをお勧めします。
XML の検証について学びたい場合は、DTD と XML スキーマを学ぶことをお勧めします。
以下は各トピックの簡単な説明です。
XML DOM (ドキュメント オブジェクト モデル)
XML DOM は、XML ドキュメントにアクセスして処理する標準的な方法を定義します。
XML DOM はプラットフォームや言語に依存せず、Java、JavaScript、VBScript などのあらゆるプログラミング言語で使用できます。
DOM についてさらに詳しく知りたい場合は、XML DOM チュートリアルをご覧ください。
XSLT (XML スタイルシート言語変換)
XSLT は XML ファイル用のスタイルシート言語です。
XSLT を使用すると、XML ドキュメントを XHTML などの他の形式に変換できます。
XSLT について詳しく知りたい場合は、XSLT チュートリアルをご覧ください。
XML DTD (文書型定義)
DTD の目的は、XML 文書内の有効な要素、属性、およびエンティティを定義することです。
DTD を使用すると、各 XML ファイルに独自の形式の記述を含めることができます。
DTDは、受け取ったデータと自分自身のデータの正当性を確認するために使用できます。
DTD について詳しく知りたい場合は、DTD チュートリアルをご覧ください。
XML スキーマ
XML スキーマは、XML ベースの DTD の置き換えです。
DTD とは異なり、XML スキーマはデータ型をサポートし、XML 構文を使用します。
XML スキーマについて詳しく知りたい場合は、XML スキーマのチュートリアルをご覧ください。