Outils pour utilisateurs

Outils du site


td_histoire_numerique:descriptif_exercice_4

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
td_histoire_numerique:descriptif_exercice_4 [2014/11/05 17:02]
Francesco Beretta [Importation dans la base de données PostgreSQL]
td_histoire_numerique:descriptif_exercice_4 [2014/11/07 10:35]
Francesco Beretta [Principes du XML: la grammaire de l'encodage]
Ligne 53: Ligne 53:
 </​seg>​ </​seg>​
 </​code>​ </​code>​
- +Une balises est un **nom** enveloppé par deux chevrons '<'​ '>'​. ​Les balises sont ouvertes, puis fermées. La //valeur du nom// de chaque balise ('​seg',​ '​name',​ '​date'​ dans l'​exeple ci-dessus) ne fait pas partie de la grammaire XML mais des sémantique qu'on peut construire à partir de cette grammaire. Nous y reviendrons ci-dessous.
-Les balises sont ouvertes, puis fermées. ​+
 <code xml> <code xml>
 <​name>​Johannes Kepler</​name>​ <​name>​Johannes Kepler</​name>​
 </​code>​ </​code>​
- +La balise de fermeture possède un signe '/'​ après le premier chevron '<'​. Les balises ​doivent former une arboréscence sans intersections:​ lorsqu'​une balise qui en contient quelques autres est fermée, toutes les balises qu'​elle contient doivent également avoir été fermées préalablement. C'est le cas des balises '​name'​ et '​date'​ de l'​exemple ci-dessus, qui doivent être fermées avant la fermetur de la balise '​seg'​ qui les contient.\\
-Elles doivent former une arboréscence sans intersections:​ lorsqu'​une balise qui en contient quelques autres est fermée, toutes les balises qu'​elle contient doivent également avoir été fermées préalablement. C'est le cas des balises '​name'​ et '​date'​ de l'​exemple ci-dessus, qui doivent être fermées avant la fermetur de la balise '​seg'​ qui les contient.\\+
 C'est donc **FAUX** d'​écrire:​ C'est donc **FAUX** d'​écrire:​
 <code xml> <code xml>
Ligne 193: Ligne 191:
     * créer (ou avoir créé) dans la base de données un objet de type 'objet digital'​ qui sert de témoin à cet objet     * créer (ou avoir créé) dans la base de données un objet de type 'objet digital'​ qui sert de témoin à cet objet
     * utiliser la clé de l'​objet créé dans la base de données (par ex. ObPe77) comme nom du nouveau document xml sous cette forme ObPe77.xml     * utiliser la clé de l'​objet créé dans la base de données (par ex. ObPe77) comme nom du nouveau document xml sous cette forme ObPe77.xml
-    * enregistrer dans JEdit le noueau document ObPe77.xml dans le dossier '​mes_documents'​du projet '​documents_tei'​ +    * enregistrer dans JEdit le noueau document ObPe77.xml dans le dossier '​mes_documents'​ du projet '​documents_tei'​ 
-    * remplacer le texte de l'​exemple par son propre texte (partie '​text'​) et mettre à jour les dates des meta-données (partie teiHeader)+    * remplacer le texte de l'​exemple par son propre texte (partie '​text'​) et mettre à jour les dates des meta-données (partie ​'teiHeader')
   - ouvrir un document du dossier '​documents_exemple   - ouvrir un document du dossier '​documents_exemple
     * dans le menu '​Fichier'​ choisir '​enregistrer une copie sous'     * dans le menu '​Fichier'​ choisir '​enregistrer une copie sous'
     * créer un objet dans la base de données : ObPe77     * créer un objet dans la base de données : ObPe77
     * appeler la copie du document ObPe77.xml     * appeler la copie du document ObPe77.xml
-    * l'​enregistrer ​ dans le dossier '​mes_documents'​ +    * l'​enregistrer ​ dans le dossier '​mes_documents' ​(donc: changer de dossier!) 
-    * remplacer le texte de l'​exemple par son propre texte (partie '​text'​) et mettre à jour les dates des meta-données (partie teiHeader)+    * remplacer le texte de l'​exemple par son propre texte (partie '​text'​) et mettre à jour les dates des meta-données (partie ​'teiHeader')
  
 ====== Visualisation des documents encodés ====== ====== Visualisation des documents encodés ======
td_histoire_numerique/descriptif_exercice_4.txt · Dernière modification: 2014/12/02 10:20 par Francesco Beretta