Bonjour
je tente de serialiser en dataset en object le dataset a les memes colonnes que les propriété public de l'objet.
jai essayer avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
ObjectArray[] objectArray = DataSet.ToSpecifiedObject<ObjectArray[]>();
 
public static T ToSpecifiedObject<T>(this DataSet value)
{
    byte[] buf = System.Text.UTF8Encoding.UTF8.GetBytes(value.GetXml());
    MemoryStream ms = new MemoryStream(buf);
 ms.Seek(0, 0);
    XmlSerializer ser = new XmlSerializer(typeof(T));
    object obj = ser.Deserialize(ms);
 
    return (T)obj;
}
et j'ai l'erreur suivante
Il existe une erreur dans le document XML (1, 2).

"<dsBatiment xmlns=''> n'était pas attendu."
il a tu quelqu'un d'autre qui a essayer de transformer un objet en dataset avec succes
....