3. XML (Extensible Markup Language ou langage de balisage extensible) est un standard du World Wide Web Consortium qui sert de base pour créer des langages de balisage spécialisés: c'est un « méta-langage ». En ce sens, XML permet de définir un vocabulaire et une grammaire associée sur base de règles formalisées.[...] Il s'agit donc partiellement d'un format de données. Wikipedia Technique: XML Amanda / 10 / chien / marron Bernard / 12 / chien / bleu Jack / 3 / chat / noir <?xml version="1.0" encoding="utf-8"?> <animaux> <animal> <nom>Amanda</nom> <age>10</age> <espece>chien</espece> <couleur>marron</couleur> </animal> <animal> <nom>Bernard</nom> <age>12</age> <espece>chien</espece> <couleur>bleu</couleur> </animal> [...] </animaux>
4. XML (2) <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE animaux [ <!ELEMENT animaux (animal+)> <!ELEMENT animal (nom, age, espece, couleur)> <!ELEMENT nom (#PCDATA)> <!ELEMENT age (#PCDATA)> <!ELEMENT espece (#PCDATA)> <!ELEMENT couleur (#PCDATA)> ]> Un fichier XML explicite son propre vocabulaire et de sa grammaire grâce à une DTD <animaux> <animal> <nom>Amanda</nom> <age>10</age> <espece>chien</espece> <couleur>marron</couleur> </animal> <animal> <nom>Bernard</nom> <age>12</age> <espece>chien</espece> <couleur>bleu</couleur> </animal> [...] </animaux>
7. <rss version="2.0"> <channel> <title>/home/n_morin/pro/notes</title> <link>http://morinn.wordpress.com</link> <description>Nicolas Morin - notes de travail</description> <pubDate>Thu, 12 Jan 2006 16:25:18 +0000</pubDate> <generator>http://wordpress.org/?v=MU</generator> <language>en</language> <item> <title>opac - bookmarklet</title> <pubDate>Sat, 07 Jan 2006 13:50:20 +0000</pubDate> <dc:creator>nicolas morin</dc:creator> <category>Uncategorized</category> <guid isPermaLink="false"> http://morinn.wordpress.com/2006/01/07/opac-bookmarklet/ </guid> <content:encoded> <p>texte du message</p> </content:encoded> </item> </channel> </rss> RSS: Real Simple Syndication; un xml dont le vocabulaire joue sur la date