serialiser un dataset en object
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:
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
Citation:
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
....