Feature #1162
Feature #2163: RCP: X.X, Standardize export mechanism
RCP: X.X, use the same CSV format for all export/import of data tables (metadata, results exports, lexical tables...)
Statut: | New | Début: | 05/12/2014 | |
---|---|---|---|---|
Priorité: | High | Echéance: | ||
Assigné à: | - | % réalisé: | 0% |
|
Catégorie: | Development | Temps passé: | - | |
Version cible: | TXM 0.X.X |
Description
Comma (,) as column separator is a mess between Windows Excel and Mac OS X Excel and Calc, etc. for TXM users.
Solution¶
CSV tables column separator must be set to TABULATION (TAB) for import and export.
Data structures concerned¶
- metadata.csv (to rename 'metadata.tsv')
- command results export tables
- lexical tables
UI specifications¶
- In the "User > Import" preference page, rename "metadata.csv file format" to "CSV file format"
- In the "User > Export" preference page, add a "CSV file format" section around the 3 CSV items
- the TABULATION character must be expressed by the 'TAB' string
- if the character separator value is not the TAB string, use the given character literally (in this case, there must be only one character in the field)
- UI concerned: parameters, preferences and macro parameters
Commands concerned¶
- Export result
- Import Lexical Table
- Corpus import modules
Preferences concerned¶
- metadata table separator (remove 'text field' character)
- export table column separator (?)
Scripts concerned¶
- some macros: CSV2XML, etc.
files specifications¶
- table files must have the '.tsv' (for import and export)
documentation specifications¶
- update manual
samples¶
- update corpus sources
Historique
#1 Mis à jour par Sebastien Jacquot il y a plus de 8 ans
- Tâche parente mis à #2163
#2 Mis à jour par Matthieu Decorde il y a presque 8 ans
- Sujet changé de RCP: X.X, TAB default value for column separator in CSV tables (metadata, results exports) à RCP: X.X, use the same CSV format for all export/import of data tables (metadata, results exports, lexical tables...)
- Description mis à jour (diff)
- Version cible changé de TXM 0.X.X à TXM 0.8.0a (split/restructuration)
#3 Mis à jour par Matthieu Decorde il y a presque 8 ans
- Description mis à jour (diff)
- Priorité changé de Normal à High
#4 Mis à jour par Sebastien Jacquot il y a environ 7 ans
- Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0
#5 Mis à jour par Matthieu Decorde il y a plus de 6 ans
- Version cible changé de TXM 0.8.0 à TXM 0.X.X