Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:exercice_3 [2015/11/10 08:10] Francesco Beretta [Transformation des textes encodés en XML] |
td_histoire_numerique:exercice_3 [2015/11/10 08:20] Francesco Beretta [Transformation des textes encodés en XML] |
||
---|---|---|---|
Ligne 48: | Ligne 48: | ||
- | === Production des données === | + | \\ |
+ | ===== Production des données ===== | ||
+ | |||
+ | \\ | ||
==== Transformation des textes encodés en XML ==== | ==== Transformation des textes encodés en XML ==== | ||
+ | * Créer dans la base de données un objet digital qui correspond au texte qu'on est en train d'encoder. | ||
+ | * Lui donner un nom et ajouter un descriptif du texte encodé | ||
+ | * Copier le texte encodé en entier et le coller dans le champs 'texte' de l'objet en question | ||
+ | * Sauvegarder | ||
- | <code html>SELECT vues.transformation_xml(3)</code> | + | * Ouvrir une boîte de dialogue SQL |
+ | * Exécuter la requête suivante, qui utilise la fonction vues.transformation_xml([argument]) tout en mettant en argument de la fonction le numéro d'identifiant de l'objet digital qui contient le texte à transformer | ||
+ | * <code html>SELECT vues.transformation_xml(3)</code> | ||
+ | * Si le texte a été encodé correctement (balises ouvertes et fermées, encodées selon les indications du wiki, etc.), le texte est réécrit en XML et copie dans le champs 'texte_xml' de la table objet. | ||
+ | * Sinon, apparaît un message d'erreur qui indique, dans les premières lignes du message, l'élément qui pose problème et qu'il faudra corriger dans le texte encodé d'origine. | ||
+ | * La suite du message contient la suite des erreurs provoquées par cette première erreur: celle-ci corrigée, tout rentre dans l'ordre |