INF6450 travail noté 1
Cours : INF6450 travail noté 1. Recherche parmi 298 000+ dissertationsPar cindrella02000 • 11 Octobre 2020 • Cours • 510 Mots (3 Pages) • 1 061 Vues
Travail 1
1. Combien y a-t-il d'éléments dans le document XML suivant?
<conf xml:space="preserve">
<unite groupe="universite" temps="1086585433" maison="Jean" >
Davantage l'an prochain. </unite>
<maison/> </conf>
Il y a 3 éléments : Conf, unite et maison.
2. Toujours avec le même document XML, quel est le nom de l'élément-racine ?
Le nom de l’élément racine est : conf (<conf></conf>)
3. Quel est le contenu de l'élément « president » dans le document XML suivant?
<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE _ [ <!ENTITY % administration "Jeanne Perron" >
<!ENTITY administration "Jean Boudin">
<!ELEMENT _ (president,comptable,adjoint)*>
<!ELEMENT president (#PCDATA)>
<!ELEMENT comptable (#PCDATA)>
<!ELEMENT adjoint (#PCDATA)> ]> <_>
<president>&administration;</president>
<comptable>&administration;</comptable>
<adjoint>Marion Lepage</adjoint>
</_>
<!ELEMENT _(president,comptable,adjoint)*>
« * ». : signifie que l’élément est optionnel et que, s'il apparaît, il puisse apparaître plus d'une fois. Ici, le cas s’applique à (president,comptable,adjoint).
<!ELEMENT president (#PCDATA)
Cette DTD nous spécifie que l’élément « president » contient du texte et seulement du texte.
<president>&administration;</president>
Le contenu de l’élément président contient l’entité administration.
4. À quel espace de noms, identifié par son URI, est-ce que l'élément « mots-clefs » appartient dans le document suivant?
https://gist.github.com/lemire/7a51885a8671bc3d5eff
<?xml version="1.0"?> <recherche xmlns="http://www.google.com/" xmlns:yahoo="http://www.yahoo.com/">
<mots-clefs xmlns="http://www.yahoo.com/">fraise, orange</mots-clefs>
<yahoo:mot xmlns:yahoo2="http://www.yahoo.com/"><nombre>3</nombre> </yahoo:mot> </recherche>
Il appartient à l’espace de nom : http://www.yahoo.com/
5. Toujours avec le même document XML, combien y a-t-il d’espaces de noms dans ce document ?
Il y en a 2 (mots-clefs et Yahoo:mot).
6. Le document XML suivant n’est pas valable :
https://gist.github.com/lemire/66d0a7905443fdd220c1
Combien comptez-vous d’erreurs ? Expliquez chacune des erreurs identifiées.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<!DOCTYPE université [
<!ELEMENT université (faculté*,description*)*>
<!ELEMENT faculté (département*)>
<!ELEMENT
...