Come da titolo, uso una classe che parsa l'xml e restituisce di ogni item nome,descrizione ,autore,data.. insomma le solite cose.
Tuttavia non riesco (nč ho trovato una classe che lo facesse) estrarre il nome del feed stesso, ovvero quello nei campi
mentre nel parser faCodice PHP:<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title> QUESTO TITOLO </title>
<description>descrizione</description>
<link>sito</link>
<lastBuildDate>Tue, 25 Aug 2009 16:08:00 +0100</lastBuildDate>
[...continua con gli item...]
non ho idea di come fare, anche perchč ho paura che non ci sia un modo diretto, vero?Codice PHP:private function sXmlParser($url)
{
$xml = simplexml_load_file($url);
foreach($xml->channel->item as $item) {
$this->output[$this->counter]['title'] = $item->title;
$this->output[$this->counter]['description'] = $item->description;
$this->output[$this->counter]['link'] = $item->link;
$this->output[$this->counter]['date'] = $item->pubDate;
$this->counter++;
}
return $this->output;
}
grazie a chi voglia aiutarmi!![]()

Rispondi quotando