XSLTコードを書くには、 HTML / XHTML 、XML、XML名前空間、XPath、およびXSLの基本的な知識が必要です。 XSLTは、XMLをさまざまなインターネットパーサーで使用するための新しい構造に変換するスタイルシートです。 技術の進歩は多くの異なる場所をもたらした。 現代のインターネットユーザーは、携帯電話、iPod、Xboxなど、さまざまなブラウザシステムを使用して、ウェブをサーフィンする機会をこれまで以上に増やしています。
XSLT(XSL Transformations)は整形式のXMLコードを使用し、これらのアプリケーションに使用可能な形式に変換します。
XSLT変換を開始する
XSLTはXSLスタイルシートの一部です。 スタイルシートはXML構文を使用するため、XML宣言文で始まります。
- XML宣言
XSLステートメントを追加します。
- スタイルシート宣言
スタイルシート宣言の一部としてXSLT名前空間を定義します。
xmlns:xsl = "http://www.w3.org/1999/XSL/Transform">
XSLTはコードをテンプレートと比較して、XMLをどのように変換するかを決定します。 テンプレートとは、スタイルシートに設定されたルールのセットです。 テンプレート要素は、XPathを使用してコードを照合または関連付けます。 マッチングでは、子要素またはXML文書全体を指定できます。
- ドキュメント全体を指定する
- これはドキュメント内の子要素を指定します。
たとえば、一致するコードと呼ばれる子要素がある場合は、次のようになります。
XSLTを作成するときは、インターネットページ上でスタイルを設定して表示する出力ストリームを作成します。
XSLTには、この変換プロセスを定義するためのいくつかのXSL要素が組み込まれています。 次のいくつかの記事では、XSLT変換に使用されるXSL要素を調べ、さらにXSLTコーディングを解説します。