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

XML/XSL et SOAP Discussion :

liaison entre 2 fichier xml


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Freelance
    Inscrit en
    Février 2008
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 312
    Par défaut liaison entre 2 fichier xml
    bonjour à tous!
    voila je dispose de 2 fichier xml que j'ai crée menu.xml et user.xml (lesquels je pense sont bien formé)
    extrait: menu.xml
    ...
    <menu ID="Fermetures">
    <name>MenuFermetures</name>
    <label>Fermetures</label>
    <sousmenu ID="Fermetures1">
    <name>MenuCmdCli</name>
    <label>Commande Client</label>
    <sousousmenu ID="Fermetures1.1">
    <name>MenuDétailCmd</name>
    <label>Détail d'une commande</label>
    <lien>Detail_de_commande_Fermetures</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures1.2">
    <name>MenuActionCmd</name>
    <label>Action d'une commande</label>
    <lien>Action_d_une_commande_Fermetures</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures1.3">
    <name>MenuCommercialCmd</name>
    <label>Commercial d'une commande</label>
    <lien>Commercial_de_la_commande</lien>
    </sousousmenu>
    </sousmenu>
    <sousmenu ID="Fermentures2">
    <name>MenuStock</name>
    <label>Stock</name>
    <sousousmenu ID="Fermetures2.1">
    <name>MenuCmdFour</name>
    <label>Commande Fournisseurs</label>
    <lien>Commande_pour_fournisseur</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.2">
    <name>MenuCmdFourParPoste</name>
    <label>Commandes fournisseur par postes</label>
    <lien>Cde_Fourn_par_poste_BF</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.3">
    <name>MenuRelancFournTyp1</name>
    <label>Relance Fournisseur type 1</label>
    <lien>relance_type1_Fermetures</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.4">
    <name>MenuRelancFournTyp2</name>
    <label>Relance Fournisseur type 2</label>
    <lien>Relance_type2_Fermetures</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.5">
    <name>MenuPlanningRéception</name>
    <label>Planning de Réception</label>
    <lien>Planning_Reception_Fermetures</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.6">
    <name>MenuCmdJournée</name>
    <label>Commande de la journée</label>
    <lien>Cde_Fourn_de_la_journ_BF</lien>
    </sousousmenu>
    <sousousmenu ID="Fermetures2.7">
    <name>MenuRéception</name>
    <label>Réception</label>
    <lien>Cdes_receptionnées_de_la_journée_BF</lien>
    </sousousmenu>
    </sousmenu>
    ...

    extrait de user.xml
    ...
    <user>
    <login>respalu2</login>
    <groupe>Chef atelier</groupe>
    <atelier>Alu 49</atelier>
    </user>
    <user>
    <login>ahumeau</login>
    <groupe>Comptabilité</groupe>
    <atelier />
    </user>
    <user>
    <login>comptab</login>
    <groupe>Comptabilté</groupe>
    <atelier />
    </user>
    <user>
    <login>epichaud</login>
    <groupe>Chef atelier</groupe>
    <atelier>Alu 49</atelier>
    </user>
    ...

    Ce que je voudrai c'est que dans un autre fichier XML appelé liaison, je puisse attribuer a tes ou tel user tels ou tels menus, dans le cadre d'une aplication qui configurerait le menu en fonction de l'utilisateur qui se connecte au programme
    Probleme: je ne vois absolument pas du tout comment m'y prendre, faut-il appelé les 2 fichier?, comment spécifier le menu pour tel user?, etc
    Bref la galère, je vous remercie d'avance pour votre aide

  2. #2
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    ton application tournera sous quel environnement technique ?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Freelance
    Inscrit en
    Février 2008
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 312
    Par défaut
    sous visual basic 2005, mais c bon j'ai trouvé la solution je fait quelque chose du type
    <droit>
    <groupe>administrateur</groupe>
    <atelier />
    <menu>all</menu>
    </droit>
    <droit>
    <groupe>Chef atelier</groupe>
    <atelier>BM</atelier>
    <menu>Fichier</menu>
    <menu>Production</menu>
    <menu>Menuiseries1</menu>
    <menu>Menuiseries6</menu>

    au fait, l'utilisation de xpath est elle primordiale pour manipuler les documents xml car j'y comprend vraiment rien ( ainsi que la gestion des xml en vb ma foi)
    un lien vers un bon tutorial pour les débutants serait le bienvenue

  4. #4
    Membre émérite
    Profil pro
    Responsable Dev
    Inscrit en
    Décembre 2003
    Messages
    788
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Dev

    Informations forums :
    Inscription : Décembre 2003
    Messages : 788
    Par défaut
    va voir zvon (recherche sur google zvon xpath ou zvon xslt)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Outils sur les différences entre deux fichiers XML
    Par Community Management dans le forum XML/XSL et SOAP
    Réponses: 19
    Dernier message: 21/07/2008, 15h21
  2. Mise à jour conditionnelle de liaisons entre 3 fichiers
    Par drthodt dans le forum Macros et VBA Excel
    Réponses: 68
    Dernier message: 24/09/2007, 13h22
  3. [WD11] Liaison entre deux fichiers
    Par skulled dans le forum WinDev
    Réponses: 9
    Dernier message: 27/08/2007, 08h40
  4. Réponses: 1
    Dernier message: 20/08/2007, 11h56
  5. Réponses: 1
    Dernier message: 02/12/2005, 14h07

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