2012-03-28 9 views
0

Ich lerne derzeit XPath Abfrage. Ich fühle mich verwirrt Wenn ich mir diese zwei Fragen 'Autor' und 'Autor' anschaue. Auf dieser Seite http://msdn.microsoft.com/en-us/library/ms256086.aspx, 'Autor' finden Sie alle Elemente im aktuellen Kontext und '/ author' ist das Dokument Element() dieses Dokuments zu finden. Was ist der Unterschied zwischen ihnen? Was bedeutet "Autor/Vorname"? Aus dem Beispiel auf der obigen Webseite, denke ich, dass es gleich "// Autor/Vorname" ist. Verstehe ich es richtig?Unterschied zwischen '/ Autor' und 'Autor' in XPath Abfrage

Antwort

1

/author findet author in der Wurzel. author findet author im aktuellen Knoten. //author findet author in beliebig Knoten.

+0

Sind/Autor und Anuthor das gleiche Ergebnis, wenn ich sie benutze, das gleiche Dokument abzufragen? –

+0

Nur wenn der aktuelle Knoten der Stammknoten ist. –

+0

Ist der aktuelle Knoten der Stammknoten, wenn ich das Dokument direkt abfrage? –