IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Convertir fichier Excel en fichier XML


Sujet :

C#

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 37
    Points : 23
    Points
    23
    Par défaut Convertir fichier Excel en fichier XML
    Bonjour à tous

    je développe une application en C#, et j'utilise le XML pour sauver mes données, je souhaite convertir un fichier Excel en Xml

    quelqu'un aurait-il une solution?



    merci


    Faudil 25

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 194
    Points
    5 194
    Par défaut
    beh , à vu de nez, dans excel avant la version XMLOffice (enfin, tout en XML dans la suite office), je pencherais pour cette approche (c'est une idée, je ne sais pas ce qu'elle vaut

    Sauvegarder depuis excel ton fichier en .csv
    puis lire ce csv en le mappant dans une structure XML à toi puis tu sauvegardes
    tes données en XML.. c'est un peu fastidieux mais hélas, pour la version excel que j'ai (2003/5) il n'y a pas cette option dans excel...

    (voir tu peux faire un exporter XML en add-in excel ou bien via les macros

    Sinon, en interop, tu ouvres excel et tu fais le taff decrit plus haut...

    J'ai pas de solution "plus simple" en tête... mais peut-etre que d'autres ?

    The Monz, Toulouse

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2005
    Messages : 44
    Points : 47
    Points
    47
    Par défaut
    Moi je le verrai plutôt du style accès OLE DB.

    En gros tu vas accèder à ton fichier Excel comme à une DB SQL avec un SELECT * FROM ...

    Petit lien utile pour cela : ConnectionStrings.com

    Et puis tu parcours les fields pour ensuite ecrire ton XML comme tu le sens.

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/09/2014, 13h40
  2. Réponses: 1
    Dernier message: 10/09/2014, 21h18
  3. [Excel] passer d'un fichier excel à un fichier xml
    Par neclicpasici dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 30/04/2007, 09h52
  4. Réponses: 2
    Dernier message: 23/03/2007, 09h41
  5. lire / écrire dans un fichier excel au format xml
    Par crisflo dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 28/01/2006, 10h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo