Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web/xpath 以下を md に一括変換 #7927

Merged
merged 2 commits into from
Aug 26, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions files/ja/web/xpath/axes/ancestor-or-self/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/ancestor-or-self/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: ancestor-or-self
slug: Web/XPath/Axes/ancestor-or-self
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/ancestor-or-self
---
`ancestor-or-self`の軸は、コンテキストノードおよびルートノードを含むそのすべての祖先を示します。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/ancestor/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/ancestor/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: ancestor
slug: Web/XPath/Axes/ancestor
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/ancestor
---
`ancestor`の軸は、親ノードで始まりルートノードに移動するコンテキストノードのすべての祖先を示します。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/attribute/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/attribute/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: attribute
slug: Web/XPath/Axes/attribute
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/attribute
---
`attribute`の軸は、コンテキストノードの属性を示します。要素だけが属性を持ちます。この軸は、アットマーク (`@`) で省略することができます。
49 changes: 0 additions & 49 deletions files/ja/web/xpath/axes/child/index.html

This file was deleted.

24 changes: 24 additions & 0 deletions files/ja/web/xpath/axes/child/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: child
slug: Web/XPath/Axes/child
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/child
---
`child` 軸はコンテキストノードの子を示します。XPath 式が軸を指定していない場合、`child` 軸はデフォルトで認識されます。ルートノードまたは要素ノードだけが子を持つため、他の用途では何も選択されません。

## 仕様

| 仕様 | ステータス | コメント |
| ---------------------------------------------------- | ---------------------------- | ---------- |
| {{SpecName("XPath3.1","#axes","child")}} | {{Spec2("XPath3.1")}} | |
| {{SpecName("XPath3","#axes","child")}} | {{Spec2("XPath3")}} | |
| {{SpecName("XPath2","#axes","child")}} | {{Spec2("XPath2")}} | |
| {{SpecName("XPath1","#axes","child")}} | {{Spec2("XPath1")}} | 初期の定義 |

## ブラウザの互換性

{{Compat("xpath.axes.child")}}

{{QuickLinksWithSubpages("/ja/docs/Web/XPath")}}
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/descendant-or-self/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/descendant-or-self/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: descendant-or-self
slug: Web/XPath/Axes/descendant-or-self
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/descendant-or-self
---
`descendant-or-self`軸は、コンテキストノードとその子孫のすべてを示します。 属性ノードと名前空間ノードは含まれません。属性ノードの`parent`は`attribute`ノードですが、`attribute`ノードは親の子ノードではありません。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/descendant/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/descendant/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: descendant
slug: Web/XPath/Axes/descendant
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/descendant
---
`descendant`軸は、コンテキストノードのすべての子孫、およびすべての子孫などを示します。 属性ノードと名前空間ノードは含まれ**ません**。属性ノードの`parent`は`attribute`ノードですが、`attribute`ノードは親の子ノードではありません。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/following-sibling/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/following-sibling/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: following-sibling
slug: Web/XPath/Axes/following-sibling
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/following-sibling
---
`following-sibling`軸は、コンテキストノードと同じ親を持ち、ソースドキュメント内のコンテキストノードの後に現れるすべてのノードを示します。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/following/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/following/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: following
slug: Web/XPath/Axes/following
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/following
---
`following`軸は、`descendant`ノード、`attribute`ノード、および`namespace`ノードを除き、コンテキストノードの後に表示されるすべてのノードを示します。
45 changes: 0 additions & 45 deletions files/ja/web/xpath/axes/index.html

This file was deleted.

43 changes: 43 additions & 0 deletions files/ja/web/xpath/axes/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: 軸
slug: Web/XPath/Axes
tags:
- Transforming_XML_with_XSLT
- XPath
- XPath_Reference
- XSLT
- XSLT_Reference
translation_of: Web/XPath/Axes
---
{{ XsltRef() }} [XPath](/ja/docs/Web/XPath) 仕様では 13 種類の軸 (Axis) が定められています。軸はコンテキストノードとの関連性を表し、ツリー上でのノードのコンテキストノードからの相対的な位置を示すのに用いられます。

XPath 式の使用に関するより詳しい情報は、 [XSLT による XML の変換](/ja/docs/Web/XSLT/Transforming_XML_with_XSLT)の記事の最後の[さらなる読み物](/ja/docs/Web/XSLT/Transforming_XML_with_XSLT#for_further_reading)の節を参照してください。また、[XPath 仕様書の 'axes' の節](https://www.w3.org/TR/xpath-30/#axes)も参照してください。

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

{{QuickLinksWithSubpages("/ja/docs/Web/XPath")}}
10 changes: 0 additions & 10 deletions files/ja/web/xpath/axes/namespace/index.html

This file was deleted.

10 changes: 10 additions & 0 deletions files/ja/web/xpath/axes/namespace/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: namespace
slug: Web/XPath/Axes/namespace
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/namespace
---
_(サポート対象外)_
`namespace`軸は、コンテキストノードのスコープ内にあるすべてのノードを示します。この場合、コンテキストノードは要素ノードでなければなりません。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/parent/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/parent/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: parent
slug: Web/XPath/Axes/parent
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/parent
---
`parent`軸は、コンテキストノードの親である単一のノードを示します。それは 2 つのピリオド(..)に省略することができます。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/preceding-sibling/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/preceding-sibling/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: preceding-sibling
slug: Web/XPath/Axes/preceding-sibling
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/preceding-sibling
---
`preceding-sibling`軸は、コンテキストノードと同じ親を持ち、ソースドキュメントのコンテキストノードの前に現れるすべてのノードを示します。
9 changes: 0 additions & 9 deletions files/ja/web/xpath/axes/preceding/index.html

This file was deleted.

9 changes: 9 additions & 0 deletions files/ja/web/xpath/axes/preceding/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: preceding
slug: Web/XPath/Axes/preceding
tags:
- Axe
- XPath
translation_of: Web/XPath/Axes/preceding
---
`preceding`軸は、`ancestor`ノード、`attribute`ノード、および`namespace`ノードを除いて、ドキュメント内のコンテキストノードに先行するすべてのノードを示します。
Loading