Wykonaj podwójne ukośnik w predykacie XPath tak samo, jak w samej ścieżce

Grałem z różnymi zapytaniami XPath za pomocą XPather (działa tylko ze starszymi wersjami Firefoksa) i zauważam różnicę między wynikami następujących zapytań

Ten pokazuje pewne wyniki

<code>//div[descendant::table/descendant::td[4]] 
</code>

Ta lista zawiera pustą listę

<code>//div[//table//td[4]]
</code>

Czy są one różne ze względu na pewne zasady lub po prostu niewłaściwe zachowanie konkretnej implementacji interpretera XPath? (Wygląda na to, że używany z silnika FF, XPather jest po prostu doskonałym prostym GUI do wysyłania zapytań)

questionAnswers(2)

yourAnswerToTheQuestion