From 5e0ce5ef27d3e182d3385b61c6b0197727843b70 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sat, 29 May 2021 01:20:26 +0900 Subject: Web/XPath/Axes を更新 (#891) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2021/02/22 時点の英語版に同期 - 「訳語」マクロを廃止 --- files/ja/web/xpath/axes/index.html | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) (limited to 'files/ja/web') diff --git a/files/ja/web/xpath/axes/index.html b/files/ja/web/xpath/axes/index.html index a58bfa8eae..fc379d42b4 100644 --- a/files/ja/web/xpath/axes/index.html +++ b/files/ja/web/xpath/axes/index.html @@ -1,5 +1,5 @@ --- -title: Axes +title: 軸 slug: Web/XPath/Axes tags: - Transforming_XML_with_XSLT @@ -9,39 +9,37 @@ tags: - XSLT_Reference translation_of: Web/XPath/Axes --- -

{{ XsltRef() }} XPath 仕様では 13 種類の{{ 訳語("軸", "Axis") }}が定められています。軸はコンテクストノードとの関連性を表し、ツリー上でのノードのコンテクストノードからの相対的な位置を示すのに用いられます。以下は XPath で利用できる 13 種類の軸のごく簡単な説明と、Gecko における対応状況を示したものです。

+

{{ XsltRef() }} XPath 仕様では 13 種類の軸 (Axis) が定められています。軸はコンテキストノードとの関連性を表し、ツリー上でのノードのコンテキストノードからの相対的な位置を示すのに用いられます。

-

XPath 式の使用に関するより詳しい情報は、XSLT による XML の変換の記事の最後のより詳しい読み物の節を参照して下さい。

+

XPath 式の使用に関するより詳しい情報は、 XSLT による XML の変換の記事の最後のさらなる読み物の節を参照してください。また、XPath 仕様書の 'axes' の節も参照してください。

ancestor
-
コンテクストノードの親ノードからルートノードまでの全ての祖先を示します。
+
コンテキストノードの親ノードからルートノードまでのすべての祖先を示します。
ancestor-or-self
-
コンテクストノードと、その全てのルートノードを含む祖先を示します。
+
コンテキストノードと、そのすべてのルートノードを含む祖先を示します。
attribute
-
コンテクストノードの属性を示します。属性を持つのは要素のみです。この軸はアットマーク (@) によって省略できます。
+
コンテキストノードの属性を示します。属性を持つのは要素のみです。この軸はアットマーク (@) によって省略できます。
child
-
コンテクストノードの子を示します。 XPath 式で軸が指定されていなければ、デフォルトでこの軸が指定されていると認識されます。子を持つのはルートノードか要素ノードのみなので、他のノードでこの軸を使用しても何も選択されません。
+
コンテキストノードの子を示します。 XPath 式で軸が指定されていなければ、デフォルトでこの軸が指定されていると認識されます。子を持つのはルートノードか要素ノードのみなので、他のノードでこの軸を使用しても何も選択されません。
descendant
-
コンテクストノードの全ての子と、その全ての子と、そのまた全ての・・・というように示します。属性ノードと名前空間ノードは含まれませんattribute ノードの parent は要素ノードですが、attribute ノードはその要素ノードの子ではないからです。
+
コンテキストノードのすべての子と、そのすべての子と、そのまたすべての・・・というように示します。属性ノードと名前空間ノードは含まれませんattribute ノードの parent は要素ノードですが、attribute ノードはその要素ノードの子ではないからです。
descendant-or-self
-
コンテクストノードと、その全ての子孫を示します。属性ノードと名前空間ノードは含まれませんattribute ノードの parent は要素ノードですが、attribute ノードはその要素ノードの子ではないからです。
+
コンテキストノードと、そのすべての子孫を示します。属性ノードと名前空間ノードは含まれませんattribute ノードの parent は要素ノードですが、attribute ノードはその要素ノードの子ではないからです。
following
-
コンテクストノードの後に現れる、descendantattributenamespace ノードを除く全てのノードを示します。
+
コンテキストノードの後に現れる、descendantattributenamespace ノードを除くすべてのノードを示します。
following-sibling
-
コンテクストノードと同じ親を持ち、ソース文書内でコンテクストノードの後に現れる全てのノードを示します。
+
コンテキストノードと同じ親を持ち、ソース文書内でコンテキストノードの後に現れるすべてのノードを示します。
namespace(サポート対象外)
-
コンテクストノードのスコープ内にある全てのノードを示します。この場合、コンテクストノードは要素ノードでなければなりません。
+
コンテキストノードのスコープ内にあるすべてのノードを示します。この場合、コンテキストノードは要素ノードでなければなりません。
parent
-
コンテクストノードの親である単一のノードを示します。この軸は 2 つのピリオド (..) によって省略できます。
+
コンテキストノードの親である単一のノードを示します。この軸は 2 つのピリオド (..) によって省略できます。
preceding
-
文書内でコンテクストノードの前に現れる、 ancestorattributenamespace ノードを除く全てのノードを示します。
+
文書内でコンテキストノードの前に現れる、 ancestorattributenamespace ノードを除くすべてのノードを示します。
preceding-sibling
-
コンテクストノードと同じ親を持ち、ソース文書内でコンテクストノードの前に現れる全てのノードを示します。
+
コンテキストノードと同じ親を持ち、ソース文書内でコンテキストノードの前に現れるすべてのノードを示します。
self
-
コンテクストノード自身を示します。 この軸はピリオド (.) によって省略できます。
+
コンテキストノード自身を示します。 この軸はピリオド (.) によって省略できます。
-
 
-

{{QuickLinksWithSubpages("/ja/docs/Web/XPath")}}

-- cgit v1.2.3-54-g00ecf