alex1995 (Normal User)
Expert
Messaggi: 294
Iscritto: 27/01/2011
|
buon giorno , sto usando questa libreria http://simplehtmldom.sourceforge.net/index.htm per fare il parsing di un file html solo che ho un problema non so come fare a prendere da un link ad esempio cosė:
Codice sorgente - presumibilmente Plain Text |
<a href="www.pierotofy.it">community</a>
|
solo l' url e il testo community.
come posso fare?
|
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
Penso cosė:
Codice sorgente - presumibilmente Plain Text |
$a = html->find("a#id");
$href = $a->href;
$text = $a->plaintext;
|
|
|
alex1995 (Normal User)
Expert
Messaggi: 294
Iscritto: 27/01/2011
|
grazie ma il testo lo prende ma non prende l' href :S come posso fare?
il mio sorgente č questo:
Codice sorgente - presumibilmente PHP |
<?php require_once("simple_html_dom.php"); $var = file_get_html("prova.html"); foreach($var->find('a') as $element) { print"<li>".$var->href."</li><br>"; } ?>
|
Ultima modifica effettuata da alex1995 il 18/04/2012 alle 21:16 |
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
Nella documentazione č scritto cosė:
Codice sorgente - presumibilmente PHP |
// Find all links foreach($html->find('a') as $element) echo $element->href . '<br>';
|
|
|