Bonjour @ tous,
Tout est dans le titre.
J'ai un objet avec une propriété de type "object".
C'est pour être générique, dedans, je peux mettre n'importe quel type de donnée.
Je le sérialise avec DataContractJsonSerializer , OK, ça donne ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Private _Valeur As Object
Seulement, lorsque je le désérialize, il me le transforme en string:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 }, { "Desc": "Date ouverture", "Id": "DatOuverture", "Mode": 0, "Valeur": "\/Date(1482966000000+0100)\/" }, {
J'ai mis en true "AlwaysTransmitTypeInformation", mais ça ne change rien, il ne met pas le type "DateTime", mais celui de la classe contenante ("__type": "tblFiltreChamp:#EspBTP_D",).
Code : Sélectionner tout - Visualiser dans une fenêtre à part Valeur = "\/Date(1482966000000+0100)\/"
Lorsque j'écris la valeur dans la propriété, je la caste bien, j'ai regardé, le du sérialize, la propriété est bien de type DateTime.
Est ce que quelqu'un a une idée ?
Merci d'avance.
Partager