Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
slam:donneestructurees:le_format_xml_3 [2025/01/09 13:16] – créée dthevenot | slam:donneestructurees:le_format_xml_3 [2025/01/17 09:39] (Version actuelle) – [Observez un exemple et appliquez-le à votre bibliographie] dthevenot | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Le XML (3) - mise en forme ====== | ====== Le XML (3) - mise en forme ====== | ||
- | XSL (eXtensible Stylesheet Language) est un langage de style pour XML. | + | < |
- | XSLT signifie Transformations XSL. XSLT permet de transformer des documents XML dans d' | + | * **XSL** (eXtensible Stylesheet Language) est un langage de style pour XML. |
+ | * **XSLT** signifie | ||
===== XML et XSLT ===== | ===== XML et XSLT ===== | ||
Ligne 30: | Ligne 31: | ||
</ | </ | ||
</ | </ | ||
- | En principe vous avez déjà ce fichier (ou un équivalent), | + | En principe vous avez déjà ce fichier (ou un équivalent), |
+ | |||
+ | ===== Observez un exemple et appliquez-le à votre bibliographie ===== | ||
+ | |||
+ | Soit le fichier XML suivant : | ||
+ | < | ||
+ | <?xml version=" | ||
+ | <? | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Son fichier XSLT attaché : | ||
+ | < | ||
+ | <?xml version=" | ||
+ | <html xsl: | ||
+ | <body style=" | ||
+ | < | ||
+ | < | ||
+ | <div style=" | ||
+ | <span style=" | ||
+ | < | ||
+ | </ | ||
+ | <div style=" | ||
+ | <p> | ||
+ | < | ||
+ | <span style=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Créer ses fichiers dans un dossier « menu », le fichier xml se nomme menu.xml et le fichier xsl menu.xsl | ||
+ | * **Exécuter le fichier xml dans un navigateur, observer la mise en forme** | ||
+ | * Dans le fichier XML : | ||
+ | * repérer la ligne de définition du fichier XSL à utiliser | ||
+ | * faire l' | ||
+ | * Dans le fichier XSL : | ||
+ | * repérer les balises xsl et expliquez-les | ||
+ | |||
+ | Créer le fichier biblio.xsl sur le même modèle et appliquer sa mise en forme à votre fichier biblio.xml | ||
+ | * **Présenter maintenant votre bibliographie sous la forme d’un tableau.** | ||
+ | |||
+ | |||
+ | __Quelques ressources :__ | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||