EXSLT
出典: MDC
この記事は Firefox 3 の新機能について述べています
EXSLTは XSLTの拡張です. 幾つかのモジュールがある。Firefox にサポートされているものを以下に示す:
- Common (
exsl) - 基本的な拡張要素と関数。
- Math (
math) - ノード比較ルーチン。
- Regular expressions (
regexp) - JavaScriptスタイル正規表現を扱う。
- Sets (
set) - 集合操作ルーチン。
- Strings (
str) - 文字列操作関数。
目次 |
[編集] EXSLT使用方法
EXSLT拡張を使用するためには、スタイルシートに拡張名前空間として名前空間を宣言する必要があります。 例)正規表現パッケージの使用:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:regexp="http://exslt.org/regular-expressions"
extension-element-prefixes="regexp">
<xsl:import href="regexp.xsl" />
...
</xsl:stylesheet>
[編集] Common
EXSLT CommonパッケージはXSLTの機能に関わる基本関数を提供します。Commonパッケージの名前空間は
http://exslt.org/common.
[編集] Functions
[編集] Math
EXSLT Mathパッケージは数値とノード比較に関わる関数を提供する。Mathパッケージの名前空間は
http://exslt.org/math.
[編集] Functions
[編集] Regular expressions
EXSLT Regular ExpressionsパッケージはJavaScriptスタイルの正規表現を使った、 検査(test)、検索(match)、および置換(replace)を行う関数を提供する。
Regular Expressionsの名前空間は
http://exslt.org/regular-expressions.
[編集] Functions
[編集] Sets
EXSLT Setsパッケージは集合操作関数を提供する。Setsパッケージの名前空間は
http://exslt.org/sets.
[編集] Functions
[編集] Strings
EXSLT Stringsパッケージは文字列操作関数を提供する。
Stringsパッケージの名前空間はhttp://exslt.org/sets.
[編集] Functions
[編集] Functions
[編集] See also
カテゴリ: XSLT Reference | XSLT | EXSLT