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

VB.NET Discussion :

Structure XML "complexe" et Datagridview


Sujet :

VB.NET

  1. #1
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 29
    Par défaut Structure XML "complexe" et Datagridview
    Bonjour,
    Voila j´aurais voulu savoir avant de me lancer si il aurait été possible d´afficher dans un Datagridview un fichier XML avec une structure telle quelle :

    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
     
    <Structure>
      <EnsembleX>
     
           <ContactX>
               <Software>....</Software>
               <Lastname>....</Lastname>
               <Firstname>.....</Firstname>
               <adresse1>......</adresse1>
               <city>.....</city>
           </ContactX>
     
        <CompanydetailsX>
              <Software>.....</Software>
              <details1></details1>
              <details2></details2>
              <details3></details3>
              <adresse1>........</adresse1>
              <adresse2>.......</adresse2>
        </CompanydetailsX>
     
      </EnsembleX> 
    </Structure>
    Jai essayé avec ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Dim xmlReader As New Xml.XmlTextReader(FileName)
     
                    ds.ReadXml(xmlReader)
                    DataGridView.DataSource = ds.Tables(0)
    Mais en vin ...
    Une structure simple il me laffiche mais la il veut pas .
    Pourriez vous me dire quoi.
    Merci
    Brice

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 50
    Par défaut
    essaye de voir si il n'y a pas d'autres tables dans le dataset.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     DataGridView1.DataSource = ds.Tables(1)
     DataGridView2.DataSource = ds.Tables(2)
    ...
    mieux, exporte le schema pour voir comment est analysé ton xml


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ds.writeXmlSchema( string file )

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/09/2007, 16h57

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