Jao om det är XML så kan du köra någon random XML/RSS PHP-parser.
Men jag har skrivit en funktion i PHP som kan underlätta...
Kod:
function pattern ($start, $stop, $string)
{
$pattern = "#" . $start . "(.*?)" . $stop. "#";
preg_match_all($pattern, $string, $result);
return $result[1];
}
function load($url, $bytes) //För php5
{
if ($stream = @fopen($url, 'r'))
{
$html = stream_get_contents($stream, $bytes);
fclose($stream);
return $html;
}
}
Exempel på hur funktionerna fungerar:
Kod:
$firstLoad = load("http://www.webmasternetwork.se/nya_tradar.xml", 323600);
// Den ska hämta allt som är mellan <title> och </title> men i ditt fall får du köra: $modules = pattern('<module>', '</module>', $firstLoad);
$titles = pattern('<title>', '</title>', $firstLoad);
// Första titeln
echo $titles[0];
// Printar ut alla titlar som en array.
print_r($titles)
O.s.v, du förstår nog precis hur det fungerar