ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

XML DOMを学びました、 次は何を?

« 前章へ 次章へ »

XML DOMまとめ

XML DOMはXMLへのアクセスと処理の標準を定義します。

DOMに従えば、XML文書のすべてはノードです。

要素ノードのテキストはテキストノードに格納されます。

XML DOMはXML文書をツリー構造とみなします。 ツリー構造はノードツリーと呼ばれます。

ノードツリーにおける用語、親、子、および兄弟は関係を説明するために使用します。

最新のブラウザすべてのが、XMLを読み、処理するために使用できる組込みのXMLパーサを持っています。

XML DOM のプロパティとメソッドにより、XML文書のすべてのノードにアクセス できます。

重要なノードプロパティは、 nodeName, nodeValue, 及び nodeTypeです。

childNodesやgetElementsByTagName()のようなプロパティまたはメソッドを使用するときに、 ノードリストオブジェクトが返されます。

各ブラウザで、ノード間の改行やスペース文字の扱いが異なります。

要素ノードの間の空のテキストノードを無視するために、ノードタイプをチェックすることができます。

ノード関係を使用してノードの ナビゲートができます。

XML DOM 例は、XML DOMチュートリアルのまとめでもあります。


次に、何を学習しますか?

XSLTを学ぶことをお勧めします。

妥当なXMLに関してもう少し詳しく知りたい時は、DTDとXML Schemaをお勧めします。

以下に、内容の短い説明を記述します。


XSLT (XML Stylesheet Language Transformations)

XSLTはXMLファイルのためのスタイルシート言語です。

XSLTで、XML文書をXHTMLのような他の形式に変えることができます。

XSLTに関してもう少し学びたいときは、XSLTチュートリアルを参照してください。


XML DTD (Document Type Definition)

DTDの目的は、要素、属性、およびエンティティがXML文書で何が合法的であるかを定義することです。

DTDによって、各XMLファイル自身のフォーマットの説明を伝えることができます。

受信データ、およびあなた自身のデータが妥当であることを検証するのにDTDを使用することができます。

DTDに関してもう少し学びたいときは、DTDチュートリアルを参照してください。


« 前章へ 次章へ »