Tema: Parser HTML
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2006, 19:06
Veehmot
 
Fecha de Ingreso: febrero-2006
Mensajes: 7
Antigüedad: 18 años, 2 meses
Puntos: 0
Parser HTML

Bueno, el problema es el siguiente.
Necesito poder abrir una pagina HTML (pongamos algo facil, lo abro con fread()), y despues de ahi obtener valores especificos de esa pagina.

Ejemplo, tengo esta pagina.

Llamemosla test.html
Código:
<html>
<head>
<title>Mi Titulo</title>
</head>
<body>
<h1 id="logo">El logo mas raro</h1>
<div class="content">Texto y mas texto</div>
</body>
</html>
Lo que necesito es, una vez obtenido el contenido de esa pagina, y almacenado en una variable string o una variabla array, necesito obtener los datos que tiene la pagina, en este caso, Mi Titulo, El logo mas raro y Texto y mas texto.
Creo que con XML lo podria hacer.. o con un parser, pero no estoy muy seguro.
Bien podria obtener lo que necesito con las regexp, pero creo que hay un sistema mas comodo, asi por ejemplo, si agregan una etiqueta HTML <h2> antes del <div>, no habria problemas.

Bueno, espero que hayan entendido y les agradezco de antemano.
Espero que respondan.. porque hace mucho que no responden tan seguido, saludos!