Masquer le contenu de toutes les activités

TP 3IF XML, XSL, XQuery, Javascript, DOM 2018-2019

Modalités

Modalité spatiale
A distance
Modalité temporelle
Asynchrone
Modalité collaborative
En groupe

Informations

Auteur
Előd EGYED-ZSIGMOND
Établissement
INSA Lyon
Date de création
2019.11.25
Public
étudiants présentiel

contenu

Prérequis

Databases and documents, Xml Core, XML Galaxy, NOSQL

Objectif(s)

S'initier à la manipulation des documents XML avec des outils dédiés et dans le contexte d'un navigateur web

Préparation

Afficher/masquer l'activité

Informations

Modalité spatiale
A distance
Modalité temporelle
Asynchrone
Modalité collaborative
En groupe

contenu

Objectifs

Préparer l'organisation du TP

Activités de l'apprenant
Activités du formateur
Consigne(s) formateur

à préciser

Première partie : XML, DTD, XPath, XSLT

Afficher/masquer l'activité

Informations

Modalité spatiale
A distance
Modalité temporelle
Asynchrone
Modalité collaborative
En groupe

contenu

Objectifs

Construire une instance de document XML pour alimenter un fichier HTML, mis en forme avec feuille de XSL

Activités du formateur
Consigne(s) formateur

A préciser

Deuxième partie : DOM et ajax

Afficher/masquer l'activité

Informations

Modalité spatiale
A distance
Modalité temporelle
Asynchrone
Modalité collaborative
En groupe

contenu

Objectifs

Créer une page web basée sur un fichier contenant des boutons avec fonctions spécifiques et champs de saisie demandés

Dépôt travail sur Moodle

Afficher/masquer l'activité

Informations

Modalité spatiale
A distance
Modalité temporelle
Asynchrone
Modalité collaborative
En groupe

contenu

Objectifs

Déposer le résultat des différentes réalisations effectuées en binôme sur Moodle (un seul par binôme)

Activités de l'apprenant
Consigne(s) apprenant

Créer une archive .zip des travaux effectués contenant les éléments suivants :

Un fichier B3XXX_TPXML.zip (XXX est votre numéro de binôme) dans laquelle vous allez mettre : un document texte ou html "chapeau" contenant vos réponses commentées aux questions de la première partie (XPath), la DTD modifié, la feuille de style XSL finale, le résultat de la transformation en html, le document réponse à la partie DOM/Ajax, des commentaires sur la feuille de style XSL, ainsi que les réponses à la deuxième partie. Numérotez les réponses et recopiez leurs énoncés. Pour "colorier " vos morceaux de code vous pouvez utiliser le site : http://www.tohtml.com/ ou des bibliothèques de style en javascript.

Matériel pédagogique