2012-03-28 6 views
0

現在、XPathクエリを学習中です。私は混乱しているこれらの2つのクエリ '/著者'と '著者'を見ているとき。このページのhttp://msdn.microsoft.com/en-us/library/ms256086.aspxでは、 'author' は現在のコンテキスト内のすべての要素を検索し、 '/ author'はこの文書のdocument要素()を検索します。では、それらの違いは何ですか?さらに、「著者/ファーストネーム」とは何ですか?上記のウェブサイトの例から、私はそれが '// author/firt-name'と等しいと思います。私はそれを正しく理解していますか?XPathクエリの '/ author'と 'author'の違い

答えて

1

/authorルートにauthorがあります。 authorは、現在のノードでauthorを検出します。 //authorauthorであり、いずれもノードにあります。

+0

私はそれらを同じ文書に照会すると、同じ結果が返されますか? –

+0

現在のノードがルートノードである場合のみ。 –

+0

ドキュメントに直接問い合わせると、現在のノードはルートノードですか? –

関連する問題