Attila Kovacs 634 Posted February 6, 2024 Is this unit deprecated? There is a buch of enums in System.JSON.Types.pas that are not implemented: TJsonNullValueHandling = (Include, Ignore); TJsonDefaultValueHandling = (Include, Ignore, Populate, IgnoreAndPopulate); TJsonReferenceLoopHandling = (Error, Ignore, Serialize); TJsonObjectCreationHandling = (Auto, Reuse, Replace); TJsonTypeNameHandling = (None, Objects, Arrays, All, Auto); TJsonNullValueHandling would be very handy to have. Should I ask them once the QP is live again, or is this already considered old stuff that won't be continued or supported? Share this post Link to post
corneliusdavid 223 Posted February 7, 2024 Might possibly be for future implementation. Or maybe these were part of a large group of types or constants imported from a header file of some sort. I found a couple of references that look like there's some relevance: https://github.com/dotnet/runtime/issues/29900 https://www.newtonsoft.com/json/help/html/t_newtonsoft_json_defaultvaluehandling.htm Share this post Link to post