Buenas, a ver si alguno sabe como hacer para poder sacar una linea o lineas en concreto de el código HTML de una web.
Sacar el código ya se, pero lo de devolver la línea... No se !!!!
Quien sabría hacerlo ????
Un saludo.
| ||||
Cuando dices devolver te refieres a imprimir en pantalla, guardar en un archivo de texto o base de datos?? A que te refieres exactamente.
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
OK muestrame el codigo con que capturas los datos de un html, porque existen varias formas y viendolo te digo donde almazenas las lineas y como podrias guardarlas en el txt o imprimirlas en pantalla.
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
Prueba con esto. Código PHP:
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
Bueno al parecer no lo carga bien asi, yo siempre cargo los contenidos de archivos de texto o url a un array por medio de la funcion file() y trabajo bajo array. Ejemplo de como lo hago yo: Código PHP:
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
Cita:
Iniciado por dwaks Bueno al parecer no lo carga bien asi, yo siempre cargo los contenidos de archivos de texto o url a un array por medio de la funcion file() y trabajo bajo array. Ejemplo de como lo hago yo: Código PHP: Ok. ya Carga ahora. Como se PUEDE hacer para sacar digamos el TITULO? Solo el Titulo y NO TODO el Codiggo de la web... |
| ||||
Prueba con esto: Código PHP: <title>Google</title> Si pones echo $out[1] te devuelve solo el contenido que sera "Google"
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
Me FUNCIONO bIEN. pero me da Otro interrogante? si el contenido que nesecito sacar esta dentro de Código HTML: <table width="500" border="0" cellspacing="1" cellpadding="4" bgcolor="#6B4D44" align="center"> <tr bgcolor="#FDF6EB"> <td width="400" align=center><b>Keyword</b></td> <td width="100"><b>Times</b></td> </tr><tr bgcolor="#FDF6EB"><td width="400">musica</td><td width="100">114</td></tr></table> <td width="400">musica</td> ? Y si hay + de uno. <td width="400">musica</td> <td width="400">Hola</td>... |
| ||||
Bueno el codigo que te brinde tiene una limitante solo saca el contenido si los tags <title></title> estan en una sola linea, si aparecen: <title> </title> Con salto de linea ya no servira, y en tu caso buscar algo especifico jejeje deberas ir depurando hasta que el codigo obtenga lo que tenga, ya que si dices <td>(.*)</td> te devolvera todos los td de esa pagina.
__________________ Como crear Excel usando Microsoft Office XML 2003 |