最新のWeb開発のチュートリアル
 

XSLT <xsl:stylesheet> and <xsl:transform> Elements


<完全なXSLT要素のリファレンス

定義と使用法

<xsl:stylesheet><xsl:transform>要素が完全に同義な要素です。 どちらも、スタイルシートのルート要素を定義するために使用されています。


構文

<xsl:stylesheet
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:stylesheet>

<xsl:transform
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:transform>

属性

属性 説明
versionversion 必須。 スタイルシートのXSLTのバージョンを指定します。
extension-element-prefixeslist 任意。 拡張要素のために使用される名前空間接頭辞の空白で区切られたリスト

この属性は、Netscape 6でサポートされていません

exclude-result-prefixeslist 任意。 出力に送られるべきではない名前空間接頭辞の空白で区切られたリスト
idname 任意。 スタイルシートの一意のID

この属性は、Netscape 6でサポートされていません

例1

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:stylesheet>

例2

<?xml version="1.0" encoding="UTF-8"?>

<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:transform>

<完全なXSLT要素のリファレンス