Dilib, module StrDict, commande StrDictFromStream
De Wicri Outils
Révision datée du 15 février 2014 à 15:31 par imported>Jacques Ducloy (→Synosis)
Module StrDict |
La commande StrDictFromStream permet de construire des tables de type StrDict à partir de flots de données bruts.
Elle est disponible à partir de la version V0.5.66.
Sommaire |
Liste des modules Dilib
|
Exemple introductif
La commande StrDictFromStream est notamment destinée à traiter des tables construites à partir d'éditeurs courants pour lesquels la manipulation des tabulations n'est pas toujours facile.
Pour créer une table sans utiliser explicitement les tabulations on peut utiliser n'importe quel caractère comme séparateur (implicitement le point-virgule).
Exemple, création d'une table de correspondance entre formes anglaises et françaises de nom de ville.
StrDictFromStream <<... | sort -u
Roma ; Rome
London ; Londres
...
produit (les tabulations sont effectives bien que non visibles) :
London Londres Roma Rome
Synopsis
- StrDictFromStream -a -T tabulation Char
Options
- -T tabulation Char :
- introduit le caractère de substitution pour la tabulation. La valeur implicite est le point-virgule.
- -a :
- étend la traduction des tabulations à tous les caractères de substitution de tabulation rencontrés.
- Voir un exemple avec SxmlGrouping.