La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Rappel (très) succint déléments techniques (XML, DTD, XSL, PHP) Cyril Rebetez Staf2x Mai 04.

Présentations similaires


Présentation au sujet: "Rappel (très) succint déléments techniques (XML, DTD, XSL, PHP) Cyril Rebetez Staf2x Mai 04."— Transcription de la présentation:

1 Rappel (très) succint déléments techniques (XML, DTD, XSL, PHP) Cyril Rebetez Staf2x Mai 04

2 XML Pour définir des « markup language » et donc structurer du contenu « well formed » –Déclarations au début du document –Hiérarchie (début/fin, imbrication, élément racine unique) –Syntaxe (attributs vides, casse, guillemets) « Valid » –Respecte une grammaire prédéfinie DTD

3 XML (exemple) Belgian Waffles $5.95 two of our famous Belgian Waffles 650

4 DTD Grammaire du xml, cest la structure de notre contenu On définit les différents « tags », leur ordre, leur hiérarchie, et leur type de contenu On définit les attributs des « tags » et ce quils peuvent contenir

5 DTD (exemple)

6 XSL Règles de transformation de xml en autre chose, par exemple en xhtml On peut lier un fichier xml à du xsl dans le fichier xml : On peut aussi associer avec php (par exemple): $xslt = xslt_create(); $resultat = xslt_process($xslt, fichier.xml, stye.xsl);

7 XSL(t) Voici la liste des dvds :

8 PHP Peut nous servir à associer xml et xsl (on la vu) Peut surtout nous aider à écrire le xml grâce aux sympathiques fonctions fopen et fwrite… Peut nous servir de liaison et de ciment entre ces différents langages.

9 Quelques exemples PHP fopen($filename, w) fwrite($filename, ' '."\n"); … fwrite ($filename, ' '.$_POST[$champ].' '."\n");


Télécharger ppt "Rappel (très) succint déléments techniques (XML, DTD, XSL, PHP) Cyril Rebetez Staf2x Mai 04."

Présentations similaires


Annonces Google