Nouveautés

Le cours 11 est en ligne.

Les corrections du TP 9 sont en ligne.

Posté le 3 décembre 2009.

Le TP 9 est en ligne.

Posté le 2 décembre 2009.

Le TD 9 est en ligne.

On m'a signalé un lien cassé sur la page concernant docbook : L'outil xalan peut être téléchargé sur ftp://ftp.inria.fr/pub/Apache/xml/xalan-j/.

En TD, on m'a signalé un typo sur mon adresse mail, typo que je ne trouve pas. Je confirme que vous pouvez me contacter à benoit.valiron [arobas] monoidal.net. Vous pouvez aussi me joindre sur benoit.valiron [arobas] imag.fr.
UPDATE : Ça y est j'ai vu la faute. C'est corrigé.

Typos corrigés sur le transparent 9 du cours 10.

Examen final jeudi 17 décembre. Documents autorisés, calculettes interdites...

Posté le 1er décembre 2009.

Général

Page pour l'U.E. "INF 356 : Modélisation et Interopérabilité (MI)" sur les technologies XML.

Nous avons couvert:

Semaine 38 :
XML et DTDs [handout | diapos]
Semaine 39 :
DTDs avancés et espaces de noms [handout | diapos]
Semaine 40 :
Quelques exemples de langages XML [handout | diapos]
Semaine 41 :
Étude de cas : Format de documents textes [handout | diapos]
Semaine 42 :
Relax-NG. Définition et exemples [handout | diapos]
Semaine 43 :
Relax-NG. Patterns, facettes, espaces de noms, annotations [handout | diapos]
Semaine 44 :
Vacances de Toussaint
Semaine 45 :
XPath. [handout | diapos]
Semaine 46 :
XSLT 1/2. [handout | diapos]
Semaine 47 :
XSLT 2/2. [handout | diapos]
Semaine 48 :
Modèle de document : DOM [handout | diapos]. Les fichiers java présentés sont ici.
Semaine 49 :
Parseur XML : SAX et StAX [handout | diapos].

Documents

Liens externes

Archives

L'examen de contrôle continu est corrigé. Les copies vous seront données en fin de TD mardi.

Posté le 29 novembre 2009.

Correction du TP 8 en ligne.

Correction du partiel de contrôle continu est en ligne.

Posté le 27 novembre 2009.

AVIS : j'ai été (trop) flou en TD sur les entités paramètres. En particulier, la correction du dernier exercice du TP 2 était incorrecte ; c'est maintenant corrigé. A cause de cette erreur, vous pouvez ne pas me mettre d'entités paramètres dans le projet.

cours 10 sur DOM en ligne. Les fichiers java présentés sont ici.

Correction du TP 5 et du TP 7 en ligne.

Posté le 26 novembre 2009.

Sujet du TP 8 en ligne.

Sujet du TD 8 en ligne.

cours 9 sur XSLT en ligne.

Posté le 24 novembre 2009.

Sujet du TP 7 en ligne

Un outil de manipulation XSLT est en ligne.

cours 8 sur XSLT en ligne.

Posté le 18 novembre 2009.

Un outil de manipulation d'expression XPath est en ligne.

Pour le partiel de mardi, voila un petit résumé de ce que vous êtes sensés savoir.

Posté le 6 novembre 2009.

feuille de note donnée en TD 6 en ligne.

le TP 6 intègre maintenant les corrigés.

cours 7 sur XPath en ligne.

Examen partiel mardi 10 novembre (la semaine prochaine) de 12h à 15h (la salle est réservée jusqu'à 16h pour ceux qui bénéficient du 1/3 temps). Le sujet porte sur tout ce que nous avons fait jusqu'à présent (sauf XPath). La salle est l'amphi F018.

Posté le 5 novembre 2009.

TP 6 en ligne.

TD 6 en ligne.

Je vous rappelle qu'il y a un examen partiel mardi 10 novembre (la semaine prochaine) de 12h à 15h. Le sujet porte sur tout ce que nous avons fait jusqu'à présent (pas sur ce que nous allons faire jeudi). La salle est l'amphi F018.

Posté le 3 novembre 2009.

Cours numéro 6 en ligne.

Erreur corrigée dans la rubrique "Documents" : le projet est à rendre le 3 décembre, et non pas le 3 novembre...

Posté le 22 octobre 2009.

Sujet du TD 5 et du TP 5 mis en ligne, de même qu'un document décrivant une méthode de validation et d'extraction de schéma Relax NG.

Posté le 21 octobre 2009.

Corrigé du TP 4 en ligne.

Cours 5 en ligne.

Posté le 15 octobre 2009.

Corrections du TP de la semaine dernière mises en ligne.

Sujet du TP 4 en ligne aussi, de même que des informations sur la façon de compiler un fichier XSL-FO ou DocBook.

Quels sont vos groupes de projet et votre ligne de train ?

Posté le 14 octobre 2009.

Le cours de la semaine dernière (cours 4) est en ligne, de même que le TD de demain. Voir la section Documents.

Je vous demanderai demain et mercredi vos groupes de projet, ainsi que la ligne de train que vous avez choisi (si vous ne comprenez pas cette phrase, lisez le sujet du projet !). Je vous rappelle que le projet (noté) est indépendant des TPs (qui ne sont pas notés).

Posté le 12 octobre 2009.

Pendant un temps, l'adresse du projet était erronée. C'est modifié.

Le TP 3 est en ligne.

Une erreur s'était glissée dans les transparents du cours 2 : Dans les slides 2 et 3, la règle ENTITY ne prends PAS de paramètre #REQUIRED : Ce paramètre n'existe QUE pour ATTLIST.

Posté le 7 octobre 2009.

Le projet (première partie) est en ligne.

Les corrections du TP 2 sont en ligne

Le sujet du TD 3 sont en ligne.

Posté le 5 octobre 2009.

Les transparents du cours 3 sont en ligne.

Évaluation:

Posté le 1er octobre 2009.

Le TD 2 (polycopié délivré en classe) et le TP 2 (fichier en ligne) sont en ligne.

Un outil de visualisation d'arbres XML avec affichage des espaces de noms est à votre disposition (fonctionne avec firefox).

Posté le 29 septembre 2009.

Les correction du TP 1 ont été ajoutées au fichier.

Posté le 26 septembre 2009.

Les notes du cours 2 (semaine 39) sont en ligne. Nous avons évoqué l'encodage unicode. La liste officielle se trouve à l'adresse http://unicode.org/fr/charts/index.html.

Posté le 24 septembre 2009.

Le TP 1 est en ligne.

Les notes du TD 1 sont en ligne, de même que le document distribué.

ATTENTION : Une erreur s'est glissés dans les notes et a été corrigé, slide 31 du cours et slide 2 du résumé des DTDs. En effet, le mot clé SYSTEM doit être utilisé pour définir une DTD privée, et non pas PRIVATE, comme cela était noté.

Pour valider vos documents et tester vos DTDs, une page d'explication a été mise en ligne.

Posté le 23 septembre 2009.

Les notes de cours de la semaine 38 sont en ligne. Si vous voyez des fautes, dites-le ! TDs mardi, faits par Benoît Valiron. TPs mercredi, pris en charge par Jean-Baptiste Faddoul.

Posté le 21 septembre 2009.

Le cours commence jeudi 17 septembre et les TPs/TDs la semaine d'après.

Posté le 15 septembre 2009.