Я перебираю результаты запроса службы новостей Yahoo так:
//Send service request
if (!$yahooResults = file_get_contents($yahooRequest)) {
echo 'Error processing service request';
}
//Read result into xml document
$yahooResultXml = new DOMDocument('1.0', 'UTF-8');
$yahooResultXml->loadXML($yahooResults);
//Build page
include_once('components/pageHeader.php');
echo 'Search Results';
//echo $yahooResultXml->saveHTML();
//Iterate over each Result node
$stories = $yahooResultXml->getElementsByTagName('Result');
foreach ($stories as $story) {
//Title
//Summary
//Url
//Source
//Language
//Publish Date
//Modification Date
}
include_once('components/pageFooter.php');
Каждый заголовок находится в узле заголовка в узле результата. Я не могу понять, как просто отобразить содержимое узла Title!