Yo, pas d'astuces particulières sur l'utilisation de FasterCSV. N'hésite pas à poser une question précise si tu bloques à un moment ou de venir en journée sur le channel irc #[email protected] pour espérer avoir une réponse rapide.
Sinon : très important lorsque tu importes des données c'est la problématique de l'encodage si les données contiennent des caractères accentués. Donc documentes toi bien sur les librairies de conversions de caractères (Iconv) par exemple. Assures toi bien en premier que toute ton appli et ta base sont utf8 (sinon méga galère). Après, plusieurs solutions : obliger le client à envoyer tout en UTF-8 (mais là galère s'il utilise certains softs comme Excel, encore plus si les softs sont vieux), ou alors inverse : tout en ISO latin avec conversion de ton côté. Quelle que soit la voie choisie, comme tu le dis, afficher les X premières lignes avant l'importation est une très bonne idée... ++ Nicolas. 2010/8/30 Kim HENOCQUE <[email protected]>: > Bonjour à tous :) > Je suis tombé sur *fasterCSV* car je dois automatiser un export/import d'un > logiciel vers une application web. > Je suis en train de parcourir la doc. Je voulais savoir si quelqu'un avait > des recommandations ou des astuces à donner. > Je dois afficher le fichier (pour voir s'il est convenable), insérer les > données récupérer pour faire un autre fichier csv qui fonctionne avec la BD > de mon site. > > Merci à vous, Cordialement > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] -- Nicolas Blanco, Web developper http://www.nicolasblanco.fr Jabber/GoogleTalk : [email protected] Twitter : http://twitter.com/slainer68 Github : http://github.com/slainer68 Skype : slainer68 -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
