Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/06/2011, 10h27   #1
Invité de passage
 
Femme Noémie
Étudiant
Inscription : juin 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Femme Noémie
Âge : 24
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 6
Points : 0
Points : 0
Envoyer un message via MSN à Siria Black
Par défaut [TOS 3.1.0] Fichier excel ne prenant pas en compte la conversion string en int

Bonjour,

Je dois transformer un fichier positionnel en fichier Excel. J'ai un problème au niveau d'une conversion d'un string en integer.

Via un tMap, j'utilise Integer.parseInt(row4.montant) pour transformer les données. La conversion semble fonctionner car elle enlève la série de 0 se trouvant en début de nombre. Cependant, le fichier Excel prend ce nombre pour une chaîne de caractère et me propose de le convertir en nombre. C'est gênant pour la manipulation des données.

Est-ce bien Integer.parseInt qu'il faut utiliser ou y a-t-il une autre solution?

Merci!
Siria Black est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 17h27   #2
Membre habitué
 
Homme Nicolas Vandenbergue
Conseil - Consultant en systèmes d'information
Inscription : janvier 2011
Messages : 88
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vandenbergue
Localisation : France, Maine et Loire (Pays de la Loire)

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : janvier 2011
Messages : 88
Points : 112
Points : 112
Le souci est plus lié à excel qu'à TOS...

J'ai été confronté au souci, voici mon contournement :
Je crée une fichier excel 'modèle' dans lequel je définis les formats des colonnes souhaités. Par exemple pour la colonne A, j'indique à excel que ce sont des nombres (clic droit, 'format de cellules', 'nombre', 'nombre').
Dans mon process Talend, je commence par copier mon fichier excel modèle et ensuite, j'insère les données en cochant 'Ajouter au fichier existant'.

Je l'ai fait pour des pourcentages, qui étaient vus comme des chaînes de caractères (pas faciles à trier), puis qui sont désormais correctement interprétés par excel.
NicolasTT est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/07/2011, 08h57   #3
Invité de passage
 
Femme Noémie
Étudiant
Inscription : juin 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Femme Noémie
Âge : 24
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 6
Points : 0
Points : 0
Envoyer un message via MSN à Siria Black
Merci! Je vais tester votre solution ce matin et je viendrais vous dire si elle fonctionne dans mon cas.
Siria Black est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h39.


 
 
 
 
Partenaires

Hébergement Web