XML Flashcards
A quoi sert le format XML?
Ca sert a structurer des donner. (donner un exemple; par exemple, nom prénom, peut être identifié avec des balises)
Je veux représenter une équipe de plusieurs joueurs. J’ai le choix entre:
(1) <equipe></equipe>
<joueur1>Sébastien</joueur1>
<joueur2>Laura</joueur2>
<joueur3>Santiago</joueur3>
</equipe>
ou
(2) <equipe></equipe>
<joueur>Sébastien</joueur>
<joueur>Laura</joueur>
<joueur>Santiago</joueur>
</equipe>
Quelle représentation choisissez-vous? Expliquez votre choix
Le deuxième, parce que les mêmes informations doivent être représentés par les mêmes balises. En haut, on introduit trois balises différentes pour la même information, les mêmes types d’informations devraient avoir les mêmes balises.
Dans la question précédente, si on voudrait démontrer un capitaine, comment s’y prendrais t-on ?
Ajouter un attribut capitaine IE: <joueur> Seb </joueur>
Chaque joueur a un nom. Comment le représenter? Pour chaque option, expliquez dans
quel cas ce serait un bon choix:
(1) <joueur>Sébastien</joueur>
(2) <joueur><nom>Sébastien</nom>...</joueur>
(3) <joueur nom=”Sébastien”>…</joueur>
Le deuxième est mieux, parce que si on a l’intention d’afficher le nom, on a la balise nom.
On veut représenter une date en indiquant que le format utilisé est le standard
«iso8601». Ajoutez cette information à la date suivante:
<date>2022-03-07T10:30-05:00</date>
En ajoutant un attribut IE <date>2022-03-07T10:30-05:00</date>
Dans le contexte de l’affichage direct d’un fichier XML, quelle est la différence
principale entre un fichier stylesheet (.xsl) et un fichier de style .css?
Les deux visent l’affichage, mais CSS ne transforme pas, XSL transforme.