Escrito por

Project Manager & Head of Interoperability at Salutic Soluciones, S.L.
MOD
Pregunta Kurro Lopez · mayo 16, 2019

Cómo ignorar serializar una propiedad de una clase a JSon

Hola a todos,

Tengo una clase que quiero serializar a JSon. Entonces estoy usando el objeto% ZEN.Auxiliary.jsonProvider)

 set myClass = ## class (myapp.myclass).% New () 
 
 
 
 set myClass.property1 = "value 1" 
 
 
 
 establecer myClass.property2 = "valor 2" 
 
 
 
 establecer myClass.property3 = " valor 3 "
 
 
 
 do ## class (% ZEN.Auxiliary.jsonProvider).% WriteJSONStreamFromObject (.tStream, myClass ,,, 1," ed ") 
 
 
 
 write tStream.Read () 

Por definición de myclass, todas las propiedades están serializadas, eso está bien. Pero no quiero serializar la propiedad3. Creo que es usando un atributo XML en la propiedad, o algo así. Pero no encontré nada al respecto.

¿Alguien puede ayudarme?

Comments

Kurro Lopez · mayo 20, 2019

Hay una respuesta aceptada en el foro en inglés.

0