- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- xpat6h e prelievo url immagini
-
xpat6h e prelievo url immagini
Ciao ragazzi
ho bisogno di estrarre gll indirizzi delle immagini da una pagina web e lo vorrei fare tramite xpath
Potrei usare xenu o frog ma vorrei utilizzare xpath.
mettendo //img non ottengo il risultato voluto, come posso fare?
-
Data la stringa $html contenente la pagina, per avere la lista degli URL delle immagini con una versione orientata a PHP si ottengono così:
[PHP]
$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
$immagini = $xpath->query("//img[@src]");
foreach ($immagini as $immagine)
echo "src = ". $immagine->getAttribute("src"). "\n";
[/PHP]
-
grazie mille
-
Scusate ma non riesco ad utilizzare seotool di excel per estrarre le immagini, pensavo di usare xpath ma non mi dà risultati utilizzando il suggerimento di Mentelibera...
suggerimenti
grazie
-
Mi pare strano, ho testato il codice ( sandbox.onlinephpfunctions.com/code/62a8d124ba2e9479d0c5374d993d77d8eb072806 ) e per la pagina HTML mi funziona.
-
il tu codice funziona - e ti ringrazio nuovamente - il problema è che l'ho testato su excel seotoll con xpathonurl ma li non mi lavora
-
Mi scuso per l'equivoco. Purtroppo su "excel seotoll" non ho esperienza.
Colgo l'occasione per allegare i miei migliori auguri di Buone Feste.
-
auguri a te e grazie ancora