Traveau Pratique
Traveau Pratique
Traveau Pratique
1 Partie 1
Objectifs : Manipuler XML/DTD/CSS/XSL
Données : annuaire.xml
2. Mettre à jour la dtd, et corriger les éventuelles erreurs dans le fichier XML
1
14 }
15 adresse {display: table;
16 color: #f6f6f6;
17 font-size: 16px;
18 line-height: 24px;
19 }
20 code-postale { padding: 15px; font-size: 20px; }
21 telephone { color: #e8d4a7; }
• Peut-on modifier le fichier CSS pour afficher que le nom, le prénom, et la ville ?
• Peut-on modifier le fichier XSL pour afficher que le nom, le prénom, et la ville ?
2
Modifier la ligne
<xsl:for-each select="annuaire/personne">
Par
<xsl:for-each select="annuaire/personne[identite/adresse/ville='Bouira']">
Vous pouvez constater qu’on peut afficher que les personnes habitants à Bouira.
• Ecrire un programme python pour lire des données à partir d’un fichier texte
• Les données sont stockées sous formes des champs séparer par des tabulations.
• Utiliser une feuille de style XSLT pour calculer les champs calculés.
• Utiliser une feuille de style XSLT pour calculer les statistiques demandées.
2.1 Projet :
Gestion de suivi des étudiants dans un module (voir TP1)
XMLأتجز العمل بلغة بيثون و
3
Projet : 2.2
( )راجع العمل التطبيقي الأول،مشروع متابعة الطلاب في مادة ما
للملفDTD عرف
ّ •
CSS. • أنشئ روقة أنماط
3 Références
• Quran Metadata from Tanzil project: https://tanzil.net/docs/quran_metadata