XML Flashcards

1
Q

A quoi sert le format XML?

A

Ca sert a structurer des donner. (donner un exemple; par exemple, nom prénom, peut être identifié avec des balises)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Dans la question précédente, si on voudrait démontrer un capitaine, comment s’y prendrais t-on ?

A

Ajouter un attribut capitaine IE: <joueur> Seb </joueur>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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>

A

Le deuxième est mieux, parce que si on a l’intention d’afficher le nom, on a la balise nom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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>

A

En ajoutant un attribut IE <date>2022-03-07T10:30-05:00</date>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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?

A

Les deux visent l’affichage, mais CSS ne transforme pas, XSL transforme.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly