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

VBA Access Discussion :

Ouvrir des données xml dans une table Access


Sujet :

VBA Access

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Points : 90
    Points
    90
    Par défaut Ouvrir des données xml dans une table Access
    Bonsoir,
    J'ai un fichier en xml (bout de code ci-dessous), j'aimerais savoir s'il est possible via VB de l'intégrer dans une table Access de manière à ce que ser, fab, art, etc soit les entêtes de colonnes, quelqu'un peut il me donner la marche à suivre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <!DOCTYPE LIM SYSTEM "lim0065.DTD">
     
    <LIM DATE="20080226">
    <MOTEUR>
    <INFO>
    <IDENT>
    	<SER>WM000147</SER>
    	<FAB>F0301</FAB>
    	<ART>307-797-004-0</ART>
    	<NNO>2840145364484</NNO>
    	<DENOFR>MOTEUR ASSEMBLE</DENOFR>
    	<DENOGB>TURBOJET ENGINE</DENOGB>
    	<VERSION>A02</VERSION>
    	<DATLIV>20060331</DATLIV>
    	<DATMS>19000101</DATMS>
    	<SEREQ>0</SEREQ>
    	<CTRIND>PHILIPPE FRIC</CTRIND>
    	<CTRCLI>BAR FREDERIC</CTRCLI>
    	<MARCHE>99-92049</MARCHE>
    	<DATMARCH>19991124</DATMARCH>
    	<CSN>72000001 000</CSN>
    	<ISN>00C</ISN>
    	<VERLMI>0065A</VERLMI>
    Merci par avance

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    il te faut rajouter une référence "XMLDOM" (?) ou "Microsoft XML, vx.x"
    et puis étudier cette class...
    load, selectnodes...

    il faut que tu fasse des recherches sur "DOM" (voir?) "SAX".
    éventuellement "XPATH".
    bon courage.

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Points : 90
    Points
    90
    Par défaut
    Bonsoir et merci pour la réponse,
    je trouve beaucoup d'infos pour la GÉNÉRATION D'UN FICHIER XML À PARTIR D'UNE BASE DE DONNÉES, mais pas l'inverse.
    Je ne sais pas par ou commencer.
    dois je installer un Mysql, ou php, etc...
    merci par avance

  4. #4
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    non, c'est pas si compliqué que ca.

    regarde un exemple ici.
    et il doit trainer un tuto sur les dom sur dvp, je crois.

    objetDom.load(...) =>pour charger le fichier xml
    objetDom.selectnodes(...) =>pour récupérer le noeuds, valeurs...

Discussions similaires

  1. [AC-2010] Importer des données excel dans une table access
    Par docjo dans le forum VBA Access
    Réponses: 0
    Dernier message: 06/06/2014, 20h33
  2. Importer des données Excel dans une table Access
    Par Flaguette dans le forum Modélisation
    Réponses: 3
    Dernier message: 25/09/2008, 21h50
  3. Réponses: 1
    Dernier message: 06/11/2007, 16h43
  4. Insérer des données Excel dans une table ACCESS
    Par anikeh dans le forum Access
    Réponses: 4
    Dernier message: 21/12/2005, 22h42
  5. Insérer des données Excel dans une base Access ?
    Par MaTHieU_ dans le forum Access
    Réponses: 3
    Dernier message: 22/06/2005, 15h11

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