Novice XML & RSS !

WRInaute accro
Bonjour,

J'ai beaucoup de question concernant ces protocoles (si je puis dire).

En réalité je ne connais pas du tout XML et RSS, je me suis documenté et j'ai lu pas mal d'article parlant de ceci. J'ai bien compris que pour XML idem pour RSS, on définit une structure perso. Puis l'on y insère des données...

Pour étant donné que les balises ne sont pas connu (car perso.) comment le navigateur ou le logiciel (pour RSS) peut-il interpréter ces données...

Si vous pouviez éclairer mes lenternes...
Merci.
 
WRInaute occasionnel
RSS est une DTD XML, la grammaire de RSS est donc figée,on ne choisit pas le nom des tags.

DTD : fr.wikipedia.org/wiki/DTD
 
WRInaute accro
> Ok, ou peut ton connaitre cette grammaire ?

La dernière version est sous licence Creative Commons, donc oui. Voir via http://www.opikanoba.org/xml/040315/ .

> Et pour ce qui est de XML ?

Entrer XML dans Wikipedia

> A nous de le gérer par exemple en php ?

Oui, en encodant correctement.
Sinon, il y a des moulinettes pour générer du RSS. Mais je n'ai plus le lien : essayer "création rss php" dans Google. Je me demande s'il n'y a pas un script qui s'apelle EasyRSS.
 
WRInaute impliqué
Pour lire le xml tu peux charger la librairie magpierss http://magpierss.sourceforge.net/ (cette librairie ne lit que des fils rss, c'est donc une dtd spécifique)

Pour créer un fichier xml, il faut spécifier le type dans le header

par exemple en PHP
header ('content-type: text/xml');

puis tu écris les tags comme par exemple
echo '<?xml version="1.0" encoding="ISO-8859-1"?>'."\n";
echo '<rss version="0.91">'."\n";
echo '<channel>'."\n";

etc..
 
Discussions similaires
Haut