par
dunbar » 20 mai 2007, 23:04
Je serais tenté de te dire une réponse analogue à celle de
Sékiltoyai : si tu sais comment générer du HTML à partir de PHP, dis-toi bien que générer du XML revient exactement à la même chose, le nom des balises diffère, mais c'est la seule différence notable.
Par contre, ce qui pourrait peut-être être plus proche de la question que tu n'as en réalité pas posée, c'est comment parcourir une arborescnence XML en PHP... Si j'ai vu juste, alors tu as pas mal de fonctions native en PHP pour traiter n'importe quel fichier XML : mais ça dépend de quelle version de PHP tu te sers. Regarde quand même un peu dans la doc
les fonctions DOMXml
Merci pour vos réponse, j'ai trouvé une solution et celle-ci
Dit à mon player de lire ces paramètres dans un fichier xml, et avec php j'arrive à écrire un fichier xml qui lui reprend les données que j'avais besoin
.
if ( ! empty($row) ) {
$xml = '<playlist version="1" xmlns="http://xspf.org/ns/0/">'."\r\n";
$xml .= '<trackList>'."\r\n";
$xml .= '<track>'."\r\n";
$xml .= '<title>' . $row['titre'] . '</title>'."\r\n";
$xml .= '<creator' . $row['auth'] . '</creator>'."\r\n";
$xml .= '<location>' . $row['adr_video'] . '</location>'."\r\n";
$xml .= '</track>'."\r\n";
$xml .= '</trackList>'."\r\n";
$xml .= '</playlist>'."\r\n";
file_put_contents('playlist.xml', $xml) ; // creation du fichier }
Voici mon premier jet qui fonctionne maintenant je vais voir comment améliorer
Mon code.
Je suis évidement preneur de toutes remarques
Merci à vous
[quote="Cyrano"]Je serais tenté de te dire une réponse analogue à celle de [b]Sékiltoyai[/b] : si tu sais comment générer du HTML à partir de PHP, dis-toi bien que générer du XML revient exactement à la même chose, le nom des balises diffère, mais c'est la seule différence notable.
Par contre, ce qui pourrait peut-être être plus proche de la question que tu n'as en réalité pas posée, c'est comment parcourir une arborescnence XML en PHP... Si j'ai vu juste, alors tu as pas mal de fonctions native en PHP pour traiter n'importe quel fichier XML : mais ça dépend de quelle version de PHP tu te sers. Regarde quand même un peu dans la doc [b][url=http://www.php.net/manual/fr/ref.domxml.php]les fonctions DOMXml[/url][/b][/quote]
Merci pour vos réponse, j'ai trouvé une solution et celle-ci
Dit à mon player de lire ces paramètres dans un fichier xml, et avec php j'arrive à écrire un fichier xml qui lui reprend les données que j'avais besoin
. :wink:
[php]
if ( ! empty($row) ) {
$xml = '<playlist version="1" xmlns="http://xspf.org/ns/0/">'."\r\n";
$xml .= '<trackList>'."\r\n";
$xml .= '<track>'."\r\n";
$xml .= '<title>' . $row['titre'] . '</title>'."\r\n";
$xml .= '<creator' . $row['auth'] . '</creator>'."\r\n";
$xml .= '<location>' . $row['adr_video'] . '</location>'."\r\n";
$xml .= '</track>'."\r\n";
$xml .= '</trackList>'."\r\n";
$xml .= '</playlist>'."\r\n";
file_put_contents('playlist.xml', $xml) ; // creation du fichier }
[/php]
Voici mon premier jet qui fonctionne maintenant je vais voir comment améliorer
Mon code.
Je suis évidement preneur de toutes remarques :wink:
Merci à vous