Holla,
Je dois deserialiser un petit fichier xml.
Pour se faire, j'ai créer dans mon programme une classe serialisable avec plein de propriétés typées (string, int, decimal, datetime etc...).
Mon problème: Quand les propriétés ne sont pas des strings (genre integer), et que dans le fichier XML la valeur est vide, il refuse la deserialisation.
J'ai tenté de changer le type de la propriété en Nullable (of Integer) et de tester if valeur.HasValue
Après dans le set, je voulais mettre valeur en type string, et de la convertir en integer... mais évidemment il ne veut pas que le type de la valeur du set soit différent de la propriété en elle même.
Mais rien n'y fais, il faut une valeur.
Je pourrai passer toutes mes propriétés en String et faire les conversion après, mais j'aime pas trop.
Je en trouve pas la solution sur google évidemment... Trop de sujets qui n'ont rien à voir.
Si quelqu'un a une astuce, je suis preneur.![]()
Partager