[DEBUTANT]XML & DataGridView petit probleme.
Bonjour toutes et a tous !
Voila je suis debutant et j'ai un petit soucis avec le xml et les datagrid
j'aimerai afficher le contenu de mon fichier xml dans un datagrid mais j'ai ce message d'erreur :
"L'execption NullReferenceException n'a pas été gérée
La référence d'objet n'est pas définie à une instance d'un objet."
à la ligne que je vous ai mis en gras.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
private void Form1_Load(object sender, EventArgs e)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("sample.xml");
XmlNodeList xmlName = xmlDoc.GetElementsByTagName("name");
XmlNodeList xmlContact = xmlDoc.GetElementsByTagName("contatcnumber");
XmlNodeList xmlEmail = xmlDoc.GetElementsByTagName("email");
dataGridView1.Columns.Add("Name", "Name");
dataGridView1.Columns.Add("Contact Number", "Contact Number");
dataGridView1.Columns.Add("Email", "Email");
int i = 0;
while (i < xmlName.Count)
{
object[] data = {(object)xmlName.Item(i).InnerText, (object)xmlContact.Item(i).InnerText, (object)xmlEmail.Item(i).InnerText };
dataGridView1.Rows.Add(data);
i++;
}
} |
je vous remerci par avance de votre aide !