aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/exslt/exsl
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/web/exslt/exsl')
-rw-r--r--files/ja/web/exslt/exsl/index.html6
-rw-r--r--files/ja/web/exslt/exsl/node-set/index.html36
-rw-r--r--files/ja/web/exslt/exsl/object-type/index.html43
3 files changed, 85 insertions, 0 deletions
diff --git a/files/ja/web/exslt/exsl/index.html b/files/ja/web/exslt/exsl/index.html
new file mode 100644
index 0000000000..9ddddaebc7
--- /dev/null
+++ b/files/ja/web/exslt/exsl/index.html
@@ -0,0 +1,6 @@
+---
+title: exsl
+slug: Web/EXSLT/exsl
+translation_of: Web/EXSLT/exsl
+---
+<p>{{wiki.localize('System.API.page-generated-for-subpage')}}</p>
diff --git a/files/ja/web/exslt/exsl/node-set/index.html b/files/ja/web/exslt/exsl/node-set/index.html
new file mode 100644
index 0000000000..03f67e3748
--- /dev/null
+++ b/files/ja/web/exslt/exsl/node-set/index.html
@@ -0,0 +1,36 @@
+---
+title: node-set
+slug: Web/EXSLT/exsl/node-set
+tags:
+ - EXSLT
+ - XSLT
+ - XSLT_Reference
+translation_of: Web/EXSLT/exsl/node-set
+---
+<p>
+{{ XsltRef() }}
+{{ Fx_minversion_header(3) }}
+</p><p><br>
+<code>exsl:node-set()</code>は、<code>xsl:variable</code>の値を取得するための選択属性の代わりに、<code>xsl:variable</code>を見た時に得られる返却ツリー・フラグメントからノードセットを返します。これにより、変数内に生成されたXMLを複数ステップで処理させることができる。
+</p><p>また、文字列をテキストノードに変換するために<code>exsl:node-set()</code>を使うことができます。
+</p>
+<h3 id="Syntax" name="Syntax"> Syntax </h3>
+<pre class="eval">exsl:node-set(<i>object</i>)
+</pre>
+<h3 id="Arguments" name="Arguments"> Arguments </h3>
+<dl><dt><code><i>object</i></code>
+</dt><dd>対応するノードセットを返却するためのオブジェクト
+</dd></dl>
+<h3 id="Returns" name="Returns"> Returns </h3>
+<p>指定された<code><i>object</i></code>に対応するノードセット
+</p>
+<h3 id="Defined" name="Defined"> Defined </h3>
+<p><a href="http://www.exslt.org/regexp/functions/node-set/index.html" class="external">EXSLT - EXSL:NODE-SET</a>
+</p>
+<h3 id="Gecko_support" name="Gecko_support"> Gecko support </h3>
+<p>Gecko 1.9およびそれ以降でサポートされる。
+</p><p><br>
+</p>
+<div class="noinclude">
+</div>
+{{ languages( { "en": "en/EXSLT/exsl/node-set", "es": "es/EXSLT/exsl/node-set", "fr": "fr/EXSLT/exsl/node-set" } ) }}
diff --git a/files/ja/web/exslt/exsl/object-type/index.html b/files/ja/web/exslt/exsl/object-type/index.html
new file mode 100644
index 0000000000..704757e8a3
--- /dev/null
+++ b/files/ja/web/exslt/exsl/object-type/index.html
@@ -0,0 +1,43 @@
+---
+title: object-type
+slug: Web/EXSLT/exsl/object-type
+tags:
+ - EXSLT
+ - XSLT
+ - XSLT_Reference
+translation_of: Web/EXSLT/exsl/object-type
+---
+<p>
+{{ XsltRef() }}
+{{ Fx_minversion_header(3) }}
+</p><p><br>
+<code>exsl:object-type()</code> 指定されたオブジェクトの型を示す文字列を返却する。
+</p><p>{{ Note("ほとんどの <a href='\"ja/XSLT\"'>XSLT</a> オブジェクトの型は安全に他の型へ自動変換されることがある。; しかしながら、ある自動変換はエラーを発生させる。特に、非ノードセットをノードセットとして扱う場合がそうである。この関数により、名前付きテンプレートや拡張関数の作者は、引数の値に柔軟性を容易に持たせることができる。") }}
+</p>
+<h3 id=".E6.A7.8B.E6.96.87" name=".E6.A7.8B.E6.96.87"> 構文 </h3>
+<pre class="eval">exsl:object-type(<i>object</i>)
+</pre>
+<h3 id=".E5.BC.95.E6.95.B0" name=".E5.BC.95.E6.95.B0"> 引数 </h3>
+<dl><dt><code><i>object</i></code>
+</dt><dd>型が返却されるオブジェクト
+</dd></dl>
+<h3 id=".E6.88.BB.E3.82.8A.E5.80.A4" name=".E6.88.BB.E3.82.8A.E5.80.A4"> 戻り値 </h3>
+<p>下記いずれかのオブジェクトの型
+</p>
+<ul><li> <code>string</code>
+</li><li> <code>number</code>
+</li><li> <code>boolean</code>
+</li><li> <code>node-set</code>
+</li><li> <code>RTF</code>
+</li><li> <code>external</code>
+</li></ul>
+<h3 id=".E5.AE.9A.E7.BE.A9" name=".E5.AE.9A.E7.BE.A9"> 定義 </h3>
+<p><a href="http://www.exslt.org/regexp/functions/object-type/index.html" class="external">EXSLT - EXSL:OBJECT-TYPE</a>
+</p>
+<h3 id="Gecko_.E5.AF.BE.E5.BF.9C" name="Gecko_.E5.AF.BE.E5.BF.9C"> Gecko 対応 </h3>
+<p>Gecko 1.9、および以降でサポート
+</p><p><br>
+</p>
+<div class="noinclude">
+</div>
+{{ languages( { "en": "en/EXSLT/exsl/object-type", "es": "es/EXSLT/exsl/object-type", "fr": "fr/EXSLT/exsl/object-type" } ) }}