Ciao a tutti,
ho la necessità di creare un'espressione xpath che mi selezioni solo determinati link (quindi tag "a") e non tutti i link presenti in una determinata pagina.
La struttura del link a cui sono interessato è quella che ha come attributi: href, onclick e target ovvero una struttura come la seguente:
Link
Per selezionare tutti i link uso questa espressione: "//a[@href]"
Ora come dovrei scrivere l'espressione per prendere tutti e tre gli attributi?
Ho provato con questa: "//a[@href, @onclick, @target]", ma mi da errore di sintassi.
Ho provato con questa: "//a[@href]| //a[@onclick] | //a[@target]", è corretta sintatticamente ma mi prende tutti i link che abbiano almeno uno di questi attributi, cosa che a me non interessa, io voglio che mi prenda solo i link che abbiano tutti e 3 gli attributi.
Sapete come devo scrivere questa espressione xpath?
Saluti

Rispondi quotando
