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

MS SQL Server Discussion :

xml et sql server


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut xml et sql server
    Bonjour a tous,

    j'ai besoin d'aide s.v.p.

    j'ai un fichier xml comme ceci:

    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
    <?xml version="1.0" encoding="utf-8" ?>
    <rootMenu>
      <topMenu text="Button1">
        <menuItem href="template.aspx" text="B1I1" />
        <menuItem href="template.aspx" text="B1I2" />
        <menuItem text="B1I3">
          <menuItem href="template.aspx" text="B1I3I1" />
          <menuItem href="template.aspx" text="B1I3I2" />
        </menuItem>
      </topMenu>
      <topMenu text="Button2">
        <menuItem href="template.aspx" text="B2I1" />
        <menuItem href="template.aspx" text="B2I2" />
        <menuItem href="template.aspx" text="B2I3" />
        <menuItem text="B2I4">
          <menuItem text="B2I4I1">
            <menuItem href="template.aspx" text="B2I4I1I1I1" />
          </menuItem>
        </menuItem>
      </topMenu>
    </rootMenu>
    qu'es que je dois faire pour avoir un xml de ce type, utiliser une table menu et générer directement une sortie XML

    merci

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Quel est votre besoin ?

    Vous voulez créer un fichier xml de ce format à partir de tables existantes dans votre base ?

    ++

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut
    Bonjour,

    Oui c'est ca, mais je ne sais pas si j'aurais besoin d'une table ou plusieurs pour le generer

  4. #4
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Tout cela va donc dépendre de vos tables et de la version de SQL Server que vous utilisez.

    - Donnez la DDL de vos tables et un jeu de données (si possible)
    - La version de votre serveur SQL

    ++

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Tout cela va donc dépendre de vos tables et de la version de SQL Server que vous utilisez.

    - Donnez la DDL de vos tables et un jeu de données (si possible)
    - La version de votre serveur SQL

    ++
    J'ai SQL Server 2008.

    Pour la DDL de mes tables, je crois une table de ce type fera l'affaire

    Table Menu:
    ID
    Parent : 0 si c'est un parent / le numero de son parent si c'est un fils
    Text : text du menu.
    href : link du menu.
    sort : peut etre pour faire sortir le menu comme on veut.

    jeu de données: le XML que je veux generer

    ID Parent Text href sort
    1 0 Button1 null 0
    2 1 B1I1 template.aspx 0
    3 1 B1I2 template.aspx 0
    4 1 B1I3 null 0
    5 4 B1I3I1 template.aspx 0
    6 4 B1I3I1 template.aspx 0
    7 0 Button2 null 0
    8 7 B2I1 template.aspx 0
    9 7 B2I2 template.aspx 0
    10 7 B2I3 template.aspx 0
    11 7 B2I4 null 0
    12 11 B2I4I1 template.aspx 0
    13 12 B2I4I1I1 template.aspx 0

  6. #6
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Est ce que le nombre d'éléments imbriqué a une limite (On peut avoir jusquà 6 niveaux par exemple ...) ou est ce que celui-ci est indéterminé ?

    ++

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/03/2010, 16h39
  2. Import XML Data(SQl Server)
    Par Soulama dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 02/02/2007, 11h29
  3. Importation xml vers sql server
    Par nicko5959 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/01/2006, 09h06

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