[C#] Comment charger un fichier Xml dans un DataGridView pour le parcourir ?
Bonjour,
J'ai un petit problème avec un fichier xml et les datagridview.
J'ai sur ma form un datagridview (dataGridViewError) et un dataset (ErrorDataSet) voici le code utilisé pour initialiser
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Stream fsSchema = asm.GetManifestResourceStream("FalconBlackBox.Move.xsd");
ErrorDataSet.ReadXmlSchema(fsSchema);
string filePath = Program.LogsPath + @"\" + ((string)DayListBx.SelectedItem).Replace("/", "") + ".error";
ErrorDataSet.ReadXml(filePath, XmlReadMode.Auto);
ErrorDataSet.Locale = System.Globalization.CultureInfo.CurrentUICulture;
dataGridViewError.AutoGenerateColumns = false;
dataGridViewError.DataSource = ErrorDataSet;
dataGridViewError.DataMember = "Error"; |
voici le code du fichier xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<root>
<Error Date="21/08/2006 11:55:59">
<FileName>E:\Fichier Travail\Anael\Sécurité Maritime\classement par code affaire\133 - NICE\Falcon_VTS\FalconVTS\FalconMap\FalconMap.cs</FileName>
<ClassName>FalconMap</ClassName>
<FunctionName>FalconMap.FalconMap.ResetCMAPView()</FunctionName>
<Line>line 1105</Line>
<Message>Parameter is not valid.</Message>
<StackTrace> at System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
at System.Drawing.Bitmap..ctor(Int32 width, Int32 height)
at FalconMap.FalconMap.ResetCMAPView() in E:\Fichier Travail\Anael\Sécurité Maritime\classement par code affaire\133 - NICE\Falcon_VTS\FalconVTS\FalconMap\FalconMap.cs:line 1105</StackTrace>
</Error>
</root> |
le fichier xml est valid donc normalement c'est bon mais j'ai un soucis car cette ligne dans mon code
Code:
1 2
|
dataGridViewError.DataMember = "Error"; |
me retourne :
Child list for field Error cannot be created.
Merci d'avance de votre aide
Cordialement
Navarro Anaël