Parser une page HTML via le DOM en php
chabliya
-
Apiarnaud Messages postés 15 Statut Membre -
Apiarnaud Messages postés 15 Statut Membre -
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
Please HELP :)
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:
- Parser une page HTML via le DOM en php
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Traduire une page en français - Guide
- Editeur html - Télécharger - HTML
- Mettre google en page d'accueil - Guide
1 réponse
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
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