imdbXML

Die imdbXML Klasse kann benutzt werden, um IMDB Objekte im XML Format zu exportieren: Alle Objekt-Attribute werden dabei in XML Tags konvertiert. Da diese Klasse auf der XML_Serializer Klasse von PEAR basiert, muss PEAR natürlich auch installiert sein.

Das folgende Code-Fragment stellt eine beispielhafte Benutzung dar. Speichert man diesen in eine *.php Datei und ruft diese dann im Browser auf, gibt sie eine XML-Datei mit den Filmtitel, Jahr und der Plot-Outline für die als Parameter übergebene IMDB-ID aus:

<?php
require_once("imdbXML.php");

$imdb = new imdb($_REQUEST['id']);
$imdb->title();
$imdb->year();
$imdb->plotoutline();

$obj = new imdbXML($imdb);
$xml = $obj->getSerializedData();

header ("content-type: text/xml");
header("Content-Length: ".strlen($xml)); 
echo $xml;
?>
Last modified by izzy, 02/25/09 17:22:57 (4 years ago)