Support #686

Mis à jour par Matthieu Decorde il y a presque 6 ans

FB - 17/03/2014 16:22

J'ai un souci au niveau de quelques imports de fichier .trs dans TXM
La ligne et la colonne visée concerne une fin de ligne avec une balise fermante...
Voici ce que dit la console :

-- IMPORTER
Converting TRS to TEI 5 files
..Error while parsing file file:/C:/Users/Flora/Documents/ESLO2_ENT_1030_C.trs
Location Line number = 9356
Column number = 14
System Id = null
Public Id = null
Location Uri= null
CharacterOffset = 219576

Error while converting TRS to TEI: C:\Users\Flora\Documents\ESLO2_ENT_1030_C.trs
Failed to prepare files - Aborting

h2. solution

Lorsque qu'une balise Who déclare un numéro de locuteur erroné :
* l'import s'interrompt ;
* le message d'erreur n'est pas assez explicite.

Proposition d'évolution de scénario et de message :
a) pour chaque Who posant le problème, afficher dans la console :
<pre>
Warning: Mismatch speaker number declaration between <Who> and <Turn> tags at line 15 of /home/mdecorde/xml/trs-who-error/frint980428.trs transcription file
</pre>
b) Il s'agit d'un Warning, donc l'import doit aller jusqu'au bout, mais pour chaque <Who> dont le numéro de locuteur n'est pas interprétable l'édition de la transcription doit afficher le numéro du locuteur de la façon suivante :
<pre>
#2?: transcription.
</pre>

Retour