2010-11-23 6 views
1

j'ai récupéré les données du fichier xml et affiché dans gridview en utilisant C#, mais je veux afficher toutes les données, y compris les balises internes ici est mon code C#:Récupération des données à partir du fichier XML dans GridView

XmlDataDocument xmlDatadoc = new XmlDataDocument(); 
xmlDatadoc.DataSet.ReadXml("D:\\ab.xml"); 

DataSet ds = new DataSet("Books DataSet"); 
ds = xmlDatadoc.DataSet; 
dataGridView1.DataSource = ds.DefaultViewManager; 
dataGridView1.DataMember = "CP"; 

et c'est le xml:

<?xml version="1.0" encoding="utf-8" ?>  
<Permission> 
    <CP name="Student"> 
     <tab name="studentinfo"></tab> 
     <tab name="notes"> 
     <groupbox name="ss"> 
      <field type="textArea" x="xxx" /> 
     </groupbox> 
     </tab> 
    </CP> 
    <CP name="Teacher"></CP> 
    <CP name="doctor"></CP> 
</Permission> 

je veux après montre les données de <CP> il montre les données de <tab> alors <groupbox> etc si toute confusion s'il vous plaît laissez-moi savoir

Répondre

Questions connexes