Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/09/2011, 05:42
albertomozgz
 
Fecha de Ingreso: mayo-2011
Mensajes: 64
Antigüedad: 13 años
Puntos: 8
Respuesta: Uso de DomDocument

Cita:
Iniciado por Eleazan Ver Mensaje
Sí se puede....

Por ejemplo:
Código PHP:
<?php
$doc 
= new DOMDocument();
$html '<a style="color:#2255dd" href="pelicula.asp?pelicula=8751">//Enlace que quiero ejecutar
<u>
<b>La sal de este mar</b>//patron o palabra a buscar
</u>
</a> '
;
$doc->loadHTML($html);


$list $doc->getElementsByTagName('a')->item(0);
foreach (
$list->attributes as $attr) {
    echo 
'Key: '.$attr->name.' && value='.$attr->nodeValue.'<br>';
    
}




?>
Así accederias al primer 'a' del documento (index(0)) y después, te muestra todos sus atributos.

Se podría meter en un bucle, para hacer todos los nodos 'a', y así poder buscar ;)

Gracias, aunque creo que el ejemplo que me has puesto solo vale para ese caso en particular, ya que el patron que yo busque puede varias y por lo tanto su url tambien.


Saludos!