private function FeedsCrawler::parseXPath in Feeds Crawler 6.2
Same name and namespace in other branches
- 7 FeedsCrawler.inc \FeedsCrawler::parseXPath()
1 call to FeedsCrawler::parseXPath()
- FeedsCrawler::fetch in ./
FeedsCrawler.inc - Implements FeedsFetcher::fetch().
File
- ./
FeedsCrawler.inc, line 91 - Home of the FeedsCrawler.
Class
- FeedsCrawler
- Fetches data via HTTP.
Code
private function parseXPath($result, $source_config) {
$dom = new DOMDocument();
$dom
->loadHTML($result
->getRaw());
$xml = simplexml_import_dom($dom);
unset($dom);
$href = $xml
->xpath($source_config['crawler']['xpath']);
unset($xml);
return $this
->parseHref($href, $source_config['source']);
}