From 696248fc77134e9a9001c60c549ead2573d829f4 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 28 Dec 2021 23:16:14 +0900 Subject: 2021/10/09 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/xpath/functions/document/index.md | 60 +++++++++++--------------- 1 file changed, 26 insertions(+), 34 deletions(-) (limited to 'files') diff --git a/files/ja/web/xpath/functions/document/index.md b/files/ja/web/xpath/functions/document/index.md index 5f4b8087e9..367ddf2424 100644 --- a/files/ja/web/xpath/functions/document/index.md +++ b/files/ja/web/xpath/functions/document/index.md @@ -6,55 +6,47 @@ tags: - XSLT_Reference translation_of: Web/XPath/Functions/document --- -

{{ XsltRef() }}

+{{ XsltRef() }} -

documentは、外部ドキュメントまたは複数の外部ドキュメントの中からノード集合を見つけ、結果のノード集合を返します。

+`document` は、外部の文書、または複数の外部の文書からノード集合を見つけ、結果のノード集合を返します。 -

構文

+## 構文 -
document(URI [,node-set] )
-
+ document(URI [,node-set] ) -

引数

+## 引数 -
-
URI
-
取得されるドキュメントの絶対 URI または相対 URI。URI はまた、フラグメント識別子を含むもあります。
-
+- `URI` + - : 取得する文書の絶対 URI または相対 URI。 URI にはフラグメント識別子を含むこともあります。 +- `node-set` (省略可) + - : 返却する外部文書内のノードの集合を指す式です。 -
-
node-set (任意)
-
ノードを指す式。返却する外部ドキュメントを設定します。
-
+## 返値 -

戻り値

+ノード集合です。 -

ノード集合

+## メモ -

注記

+- URI にフラグメント識別子が含まれ、そのフラグメントが外部文書で識別できる場合、そのフラグメントが `node-set` 引数の式のルートとして扱われます。`node-set` 引数を省略すると、フラグメント全体が返されます。 - + - +- `URI` 引数がノード集合で第 2 引数が存在する場合、ノード集合の各ノードは別個の URI として評価され、返されたノード集合は `document` 関数が複数回 (毎回、関数呼び出しで指定されたのと同じ 2 番目の引数を使用) 呼び出されたかのようになり、結果のノード集合は 1 つのノード集合に連結されていました。 - + - +- 他の特定の条件が特定の挙動と共に存在します。詳細については、XSLT 1.0 のマニュアルを参照してください。 -

この関数は XPath への XSLT 固有の追加です。コア XPath 関数ライブラリの一部ではありません。

+ -

定義

+- URI は XSL 文書に関連するため、`document("")` は現在の文書のルートノードを返します。 -

XSLT 1.0 12.1

+この関数は XPath への XSLT 固有の追加です。コア XPath 関数ライブラリの一部ではありません。 -

Gecko のサポート

+## 定義 -

サポート済み

+[XSLT 1.0 12.1](https://www.w3.org/TR/xslt#function-document) + +## Gecko の対応 + +対応済み。 -- cgit v1.2.3-54-g00ecf