XSLT 紹介
XSLTは、XMLドキュメントをXHTMLドキュメントや他のXMLドキュメントに変換するための言語です。
XPathは、XMLドキュメント内をナビゲートするための言語です。
学習する前に必要な基礎知識:
学習を続ける前に、以下の基本的な知識が必要です:
- HTML / XHTML
- XML / XML名前空間
- XPath
これらのプロジェクトをまず学びたい場合は、私たちの ホームページ これらのチュートリアルにアクセスしてください。
XSLTとは何ですか?
- XSLTはXSL変換(XSL Transformations)を指します。
- XSLTはXSLの中で最も重要な部分です。
- XSLTは、一つのXMLドキュメントを別のXMLドキュメントに変換できます。
- XSLTはXPathを使用してXMLドキュメント内をナビゲートします。
- XPathはW3Cの標準です。
XSLT = XSL変換
XSLTはXSLの中で最も重要な部分です。
XSLTは、XMLドキュメントを別のXMLドキュメントまたはブラウザで認識できる他の形式のドキュメント(HTMLやXHTMLなど)に変換するために使用されます。通常、XSLTは、各XML要素を(X)HTML要素に変換することでこの作業を完了します。
XSLTを通じて、出力ファイルに要素や属性を追加または削除することができます。また、要素の順序を変更し、テストを実行してどの要素を隠すか表示するかを決定することもできます。
変換プロセスを説明する一般的な方法として、XSLTはXMLソースツリーをXML結果ツリーに変換します。
XSLTを使用するXPath
XSLTはXPathを使用してXMLドキュメント内の情報を検索します。XPathは、XMLドキュメント内の要素と属性を通じてナビゲートするために使用されます。
まずXPathを学びたい場合は、私たちの XPath 教程。
それはどのように動作しますか?
変換プロセスを説明する一般的な方法として、XSLTはXPathを使用して、ソースドキュメントから一つまたは複数の事前に定義されたテンプレートに一致する部分を定義します。一致が見つかった場合、XSLTはソースドキュメントの一致部分を結果ドキュメントに変換します。