maladebe
Messages postés18Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention27 mars 2009
-
4 mars 2008 à 14:59
maladebe
Messages postés18Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention27 mars 2009
-
6 mars 2008 à 14:25
Bonjour,
J'ai un problème d'écriture d'un item dans mon fichier xml. J'ai fait un xsd /c du schéma et dans VS, l'intellisense me donne tous les items du fichier xml. Lors de l'écriture du fichier xml, il me manque un item.
Voici le code C# :
<!-- BEGIN TEMPLATE: bbcode_code -->
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 4 mars 2008 à 18:04
Et ensuite, comment sérialises tu ton objet en xml ?
Que vaut "l.dagprestaties.nieuwe_prestatielijnen[nb].uren_fl"
si tu regardes avec le debugger après l'avoir assigné ?
Est-ce que par hasard le champ "uren_fl" ne serait pas taggé comme [NonSerialized] dans la définition de la classe ?
(question bonus pour ma culture : c'est en quelle langue tout ça ?)
<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 5 mars 2008 à 10:07
>> Le champ "uren_fl" n'est pas taggé du tout. C'est peut-être de là que vient le problème?
Non pas forcément. La classe "loonverwerking" qui doit contenir ce champ doit être Taggée [Serialized] (ainsi que les classes "composites") donc ca devrait être bon. (le tag [NonSerialized] dont je te parlais signifiant justement : on ne sérialise pas cet objet en particulier, ce qui aurait solutionné facilement ton problème )
Du coup là je suis à cours d'idée...
Tu fais tes tets en 'écrasant' à chaque dois le fichier de sortie ? si oui, essaye de le supprimer avant de tester (juste pour être sur qu'il est bien écrit, et qu'il est bien écrit au bon endroit...)
<hr size="2" width="100%" />
Working as designed
www.nikoui.fr