<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Php Scraping avec fonctions DOM et Xpath</title>
	<atom:link href="http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/</link>
	<description>SEO BlackOut, site web dédié aux techniques de référencement et de positionnement de sites web.</description>
	<lastBuildDate>Fri, 03 Sep 2010 07:21:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Par : Aero @ Sageo.info</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14641</link>
		<dc:creator>Aero @ Sageo.info</dc:creator>
		<pubDate>Fri, 30 Apr 2010 00:46:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14641</guid>
		<description>Je n&#039;avais même jamais vu cette fonctionnalité de firebug.

Ayant posté un sujet sur les scrapers sur mon blog, j&#039;ai fait un lien vers votre article quand aux solutions possible pour implémenter un scraper.</description>
		<content:encoded><![CDATA[<p>Je n&#8217;avais même jamais vu cette fonctionnalité de firebug.</p>
<p>Ayant posté un sujet sur les scrapers sur mon blog, j&#8217;ai fait un lien vers votre article quand aux solutions possible pour implémenter un scraper.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Clément</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14510</link>
		<dc:creator>Clément</dc:creator>
		<pubDate>Fri, 02 Apr 2010 13:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14510</guid>
		<description>Xpath est un langage vraiment puissant qui m&#039;a fait oublier les regexp compliquées pour extraire des éléments d&#039;un document XML et HTML. Ceci dit plutot que de copier &quot;betement&quot; le chemin via Firebug vous pouvez aussi lire ce tuto qui permet de découvrir pas mal de fonctionnalités interessantes.
&lt;a href=&quot;http://jerome.developpez.com/xmlxsl/xpath/?lpage=&amp;rpage=8&quot; rel=&quot;nofollow&quot;&gt;Tutoriel xPath&lt;/a&gt;
A bientot</description>
		<content:encoded><![CDATA[<p>Xpath est un langage vraiment puissant qui m&#8217;a fait oublier les regexp compliquées pour extraire des éléments d&#8217;un document XML et HTML. Ceci dit plutot que de copier &laquo;&nbsp;betement&nbsp;&raquo; le chemin via Firebug vous pouvez aussi lire ce tuto qui permet de découvrir pas mal de fonctionnalités interessantes.<br />
<a href="http://jerome.developpez.com/xmlxsl/xpath/?lpage=&amp;rpage=8">Tutoriel xPath</a><br />
A bientot</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Olivier</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14451</link>
		<dc:creator>Olivier</dc:creator>
		<pubDate>Sat, 27 Feb 2010 05:33:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14451</guid>
		<description>Bonjour,

Merci pour ce script qui est fantastique. Je ne comprends pas cependant pourquoi je n arrive à extraire les urls de google avec ce script et en utilisant firebug. Quel est le problème  ? J&#039;ai l&#039;impression que le code que me donne Firebug n&#039;est pas bon puisqu&#039;aucun résultat ne m&#039;est renvoyé.  Auriez vous la gentillesse de m&#039;aider sur ce point ??? par avance, merci !</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Merci pour ce script qui est fantastique. Je ne comprends pas cependant pourquoi je n arrive à extraire les urls de google avec ce script et en utilisant firebug. Quel est le problème  ? J&#8217;ai l&#8217;impression que le code que me donne Firebug n&#8217;est pas bon puisqu&#8217;aucun résultat ne m&#8217;est renvoyé.  Auriez vous la gentillesse de m&#8217;aider sur ce point ??? par avance, merci !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : thoskan</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14309</link>
		<dc:creator>thoskan</dc:creator>
		<pubDate>Wed, 27 Jan 2010 19:11:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14309</guid>
		<description>Tout simplement excellent, je cherchais comment récupérer des données depuis myspace pour construire un fichier XML....merci mille fois !

ça cartonne, tout simplement.
Votre blog me redonne du baume au coeur .</description>
		<content:encoded><![CDATA[<p>Tout simplement excellent, je cherchais comment récupérer des données depuis myspace pour construire un fichier XML&#8230;.merci mille fois !</p>
<p>ça cartonne, tout simplement.<br />
Votre blog me redonne du baume au coeur .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Eric</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14298</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 27 Jan 2010 10:24:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14298</guid>
		<description>Encore un très bon script ! Merci</description>
		<content:encoded><![CDATA[<p>Encore un très bon script ! Merci</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nicolas 2</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14297</link>
		<dc:creator>Nicolas 2</dc:creator>
		<pubDate>Tue, 26 Jan 2010 21:39:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14297</guid>
		<description>Merci de ta réponse,

j&#039;avais bien lu la remarque du tbody, il m&#039;a tout simplement échappé :P

Sinon je disais donc si on veut faire du scraping des positions et extraire toute les places de chaque page.

Ma seule technique mais qui doit être foireuse par manque de connaissance en DOM est de faire un array php temporaire, et faire autant de foreach que j&#039;ai de &quot;capture&quot; à faire pour incrémenter mon tableau récupérant position, titre,domain, video etc..

Je crois que je me complique la vie d&#039;ou la question si il est possible sur un seul foreach de prendre plusieurs &quot;query&quot; ?

Encore merci, tu m&#039;ouvres la porte à pleins de tests :P</description>
		<content:encoded><![CDATA[<p>Merci de ta réponse,</p>
<p>j&#8217;avais bien lu la remarque du tbody, il m&#8217;a tout simplement échappé <img src='http://www.seoblackout.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Sinon je disais donc si on veut faire du scraping des positions et extraire toute les places de chaque page.</p>
<p>Ma seule technique mais qui doit être foireuse par manque de connaissance en DOM est de faire un array php temporaire, et faire autant de foreach que j&#8217;ai de &laquo;&nbsp;capture&nbsp;&raquo; à faire pour incrémenter mon tableau récupérant position, titre,domain, video etc..</p>
<p>Je crois que je me complique la vie d&#8217;ou la question si il est possible sur un seul foreach de prendre plusieurs &laquo;&nbsp;query&nbsp;&raquo; ?</p>
<p>Encore merci, tu m&#8217;ouvres la porte à pleins de tests <img src='http://www.seoblackout.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : lemoussel</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14296</link>
		<dc:creator>lemoussel</dc:creator>
		<pubDate>Tue, 26 Jan 2010 16:52:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14296</guid>
		<description>@Nicolas 2 ^^ : Oups ! Petit souci certaines balises sont interprétées !

Je disais donc :

Il faut bien lire ce Tuto. Entre autre les remarques ! 
En effet les « titres » de google vidéo, sont dans des balises &lt;code&gt;&lt;table&gt;&lt;/code&gt; et comme je l&#039;indique Firebug rajoute des balises &lt;code&gt;&lt;tbody&gt;&lt;/code&gt; qu&#039;il faut supprimer si elles sont non présente dans la structure DOM de la page HTML. Ce qui est le cas pour les « titres » de google vidéo.</description>
		<content:encoded><![CDATA[<p>@Nicolas 2 ^^ : Oups ! Petit souci certaines balises sont interprétées !</p>
<p>Je disais donc :</p>
<p>Il faut bien lire ce Tuto. Entre autre les remarques !<br />
En effet les « titres » de google vidéo, sont dans des balises <code>&lt;table&gt;</code> et comme je l&#8217;indique Firebug rajoute des balises <code>&lt;tbody&gt;</code> qu&#8217;il faut supprimer si elles sont non présente dans la structure DOM de la page HTML. Ce qui est le cas pour les « titres » de google vidéo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : lemoussel</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14295</link>
		<dc:creator>lemoussel</dc:creator>
		<pubDate>Tue, 26 Jan 2010 16:35:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14295</guid>
		<description>@Nicolas 2 ^^ : Il faut bien lire ce Tuto. Entre autre les remarques ! 
En effet les « titres » de google vidéo, sont dans des balises  et comme je l&#039;indique Firebug rajoute des balises  qu&#039;il faut supprimer si elles sont non présente dans la structure DOM de la page HTML. Ce qui estle cas içi

Pour les « titres » de google vidéo le XPath original est :
&lt;code&gt; /html/body/div[7]/div/table[2]/tbody/tr/td/div/div/table/tbody/tr/td/div/div[2]/a &lt;/code&gt;
qui après suppression des balises  devient :
&lt;code&gt; /html/body/div[7]/div/table[2]/tr/td/div/div/table/tr/td/div/div[2]/a &lt;/code&gt;

Pour obtenir les « titres » de google vidéo, on a donc 
&lt;code&gt;
$url = &#039;http://video.google.fr/&#039;;
$queryXPath = &#039;/html/body/div[7]/div/table[2]/tr/td/div/div/table/tr/td/div/div[2]/a&#039;;
&lt;/code&gt;

@Art : Normalement c&#039;est natif en PHP 5. 
zend.ze1_compatibility_mod est une directive PHP pour activer Active le mode de compatibilité avec le Zend Engine 1 (PHP 4). 
D&#039;ou surement l&#039;erreur car ces fonctions DOM ne sont pas dispo. en PHP 4.
Selon les informations &lt;a href=&quot;http://php.net/manual/fr/ini.core.php&quot; rel=&quot;nofollow&quot;&gt;PHPNet: Description des directives internes du php.ini&lt;/a&gt; Cette directive est obsoléte et supprimé en PHP 5.3.0.</description>
		<content:encoded><![CDATA[<p>@Nicolas 2 ^^ : Il faut bien lire ce Tuto. Entre autre les remarques !<br />
En effet les « titres » de google vidéo, sont dans des balises  et comme je l&#8217;indique Firebug rajoute des balises  qu&#8217;il faut supprimer si elles sont non présente dans la structure DOM de la page HTML. Ce qui estle cas içi</p>
<p>Pour les « titres » de google vidéo le XPath original est :<br />
<code>/html/body/div[7]/div/table[2]/tbody/tr/td/div/div/table/tbody/tr/td/div/div[2]/a</code><br />
qui après suppression des balises  devient :<br />
<code>/html/body/div[7]/div/table[2]/tr/td/div/div/table/tr/td/div/div[2]/a</code></p>
<p>Pour obtenir les « titres » de google vidéo, on a donc<br />
<pre><code>$url = 'http://video.google.fr/';
$queryXPath = '/html/body/div[7]/div/table[2]/tr/td/div/div/table/tr/td/div/div[2]/a';</code></pre>
<p>@Art : Normalement c&#8217;est natif en PHP 5.<br />
zend.ze1_compatibility_mod est une directive PHP pour activer Active le mode de compatibilité avec le Zend Engine 1 (PHP 4).<br />
D&#8217;ou surement l&#8217;erreur car ces fonctions DOM ne sont pas dispo. en PHP 4.<br />
Selon les informations <a href="http://php.net/manual/fr/ini.core.php">PHPNet: Description des directives internes du php.ini</a> Cette directive est obsoléte et supprimé en PHP 5.3.0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Rudy</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14293</link>
		<dc:creator>Rudy</dc:creator>
		<pubDate>Tue, 26 Jan 2010 11:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14293</guid>
		<description>Merci pour ce petit court, je connaissais de nom mais ne savais pas ce qu&#039;était le DOM.

Je serais très friand d&#039;autres tuto de ce type.</description>
		<content:encoded><![CDATA[<p>Merci pour ce petit court, je connaissais de nom mais ne savais pas ce qu&#8217;était le DOM.</p>
<p>Je serais très friand d&#8217;autres tuto de ce type.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Superrefman Gwaradenn</title>
		<link>http://www.seoblackout.com/2010/01/25/php-scraping-avec-fonctions-dom-et-xpath/#comment-14292</link>
		<dc:creator>Superrefman Gwaradenn</dc:creator>
		<pubDate>Tue, 26 Jan 2010 11:32:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoblackout.com/?p=1374#comment-14292</guid>
		<description>Merci beaucoup, j&#039;avais bien firebug, mais jamais je ne l&#039;aurais utilisé comme ça. :p</description>
		<content:encoded><![CDATA[<p>Merci beaucoup, j&#8217;avais bien firebug, mais jamais je ne l&#8217;aurais utilisé comme ça. :p</p>
]]></content:encoded>
	</item>
</channel>
</rss>
