Z XPath, wiem, że można użyć operatora Unię w następujący sposób:W XPath można używać operatora OR z nazwami węzłów?
//*[@id="Catalog"]/thead | //*[@id="Catalog"]/tbody
To wydaje się być nieco niewygodne do mnie chociaż. Czy istnieje sposób, aby zamiast tego zrobić coś podobnego do jednego z nich?
//*[@id="Catalog"]/(thead|tbody)
//*[@id="Catalog"]/(thead or tbody)
//*[@id="Catalog"]/*[nodename="thead" or nodename="tbody"]
To wydaje się o wiele bardziej czytelny i intuicyjny do mnie ...
Zapominasz o gwiazdce przed "[". (Po prostu edytowałbym post, ale StackOverflow nie pozwala mi wprowadzać zmian krótszych niż 6 znaków.) – Ajedi32
Czy mógłbyś wiedzieć, gdzie to jest udokumentowane? =) – Ajedi32
Przepraszam, tak, to był błąd. Będziesz potrzebować gwiazdy (lub innej nazwy elementu). –