タグ

ブックマーク / ykr414.com (2)

  • XML -XSLTスタイルシートの記述-

    ■ XML文書内で使用するXSLTスタイルシートを指定する XSLTスタイルシートを使用するには、XML文書内で使用するXSLTスタイルシートのパスを記述します。 XSLTスタイルシート処理命令のhref属性で、XSLTスタイルシートの「パス」を記述します。 href属性では、ウェブ上のファイルを指定することができます。type属性では 「text/xsl」を指定して下さい。 <?xml-stylesheet href="パス" type="text/xsl"?> ■ XSLTスタイルシートの構造 XSLTスタイルシートを記述する際、XML宣言が必要な事、要素名や属性の記述方法、ルート要素がひとつだけ 存在する事などはXMLを記述するルールと同じです。 ルート要素である、「xsl:stylesheet」要素ではXSLTの名前空間を指定しますが、 W3Cによって割り当てられたURIである「h

  • XML -XSLTによる表示制御について 2-

    ■ xsl:param要素 「xsl:param」要素は、 「xsl:variable」要素と同等の機能を持ちます。 XSLTスタイルシートやテンプレートの中で使用する値を変数に割り当てる事が可能で、 name属性に変数の名前を指定し、select属性に値を記述します。 参照時も同じように、XPath式で「$変数名」を記述します。 <xsl:param name="変数名" select="値"/> <xsl:value-of select="$変数名"/> では、例題を取り上げてみましょう。 以下の2つのファイルをご覧下さい。XML文書を「sample11.xml」、 XSLTスタイルシートを「test11.xsl」 として保存します。「sample11.xml」ファイルに記述する xml-stylesheet処理命令のhref属性に 「test11.xsl」と指定して下さい。 ■ sa

  • 1