Parser une page HTML via le DOM en php

Fermé
chabliya - 1 mai 2012 à 00:00
Apiarnaud Messages postés 15 Date d'inscription lundi 30 avril 2012 Statut Membre Dernière intervention 1 mai 2012 - 1 mai 2012 à 10:25
Bonjour à tous,

Mon objectif :

Je souhaite récupérer de manière structurer l'ensemble des évènements de cette page web http://www.parisbouge.com/events/2012/05/01/
en récupérant le nom de l'évènement et le lieu.

On m'a conseillé d'utiliser un DOM :
j'ai lu http://php.net/manual/en/book.dom.php et j'ai du mal à comprendre comment ça marche.

J'ai commencé ce bout de code

	// Récupérer code source HTML de la page web
	$url = "http://www.parisbouge.com/events/2012/05/01/";
	$html = file_get_contents($url);	
	$doc = new DOMDocument();
	$doc->loadHTML($html);


Please HELP :)
A voir également:

1 réponse

Apiarnaud Messages postés 15 Date d'inscription lundi 30 avril 2012 Statut Membre Dernière intervention 1 mai 2012
1 mai 2012 à 10:25
Bonjour,

c'est la bonne voie, mais le plus simple est d'utiliser les selecteurs CSS, qui vont grandement t'aider à parser les résultats.
Car avec ta méthode, tu vas être obligée de batailler avec des expressions régulières pour récupèrer les événements, ça fonctionne, mais c'est un peu plus casse-tête
0