XSLTチュートリアル

XSLTはXMLドキュメントをXHTMLドキュメントや他のXMLドキュメントに変換するための言語です。

XPathはXMLドキュメント内をナビゲートするための言語です。

学習する前に、必要な基本的な知識:

学習を続ける前に、以下の知識に基本的な理解が必要です:

  • HTML / XHTML
  • XML / XML名前空間
  • XPath

これらのプロジェクトを最初に学びたい場合は、私たちの ホームページ これらのチュートリアルにアクセスしてください。

XSLTとは何ですか?

  • XSLTはXSL変換(XSL Transformations)を指します。
  • XSLTはXSLの中で最も重要な部分です。
  • XSLTは一つのXMLドキュメントを別のXMLドキュメントに変換できます。
  • XSLTはXMLドキュメント内でナビゲートするためにXPathを使用します。
  • XPathはW3C標準です。

XSLT = XSL変換

XSLTはXSLの中で最も重要な部分です。

XSLTは、HTMLやXHTMLなどのブラウザで認識できる他のタイプのドキュメントにXMLドキュメントを変換するために使用されます。通常、XSLTは各XML要素を(X)HTML要素に変換することでこの作業を完了します。

XSLTを使用して、出力ファイルに要素や属性を追加または削除することができます。また、要素の順序を変更し、テストを実行してどの要素を隠すか表示するかを決定することもできます。

変換プロセスを説明する一般的な言い方は、XSLTはXMLソースツリーをXML結果ツリーに変換します

XSLTを使用してXPath

XSLTはXPathを使用してXMLドキュメント内で情報を検索します。XPathは、XMLドキュメント内の要素と属性を通じてナビゲートするために使用されます。

XPathを最初に学びたい場合は、私たちの XPathチュートリアル

それはどのように動作しますか?

変換プロセス中、XSLTはXPathを使用して、ソースドキュメント内で一つまたは複数の事前に定義されたテンプレートにマッチする部分を定義します。マッチが見つかった場合、XSLTはソースドキュメントのマッチ部分を結果ドキュメントに変換します。

XSLTはW3C標準です

XSLTは1999年11月16日にW3C標準として確立されました。

W3CのXSLT活動に関するさらに多くの情報が必要な場合は、以下のURLにアクセスしてください。 W3C 教程