在我的 Delphi 10.1 Berlin Datasnap REST 应用程序中,我需要自定义对象的 JSON 序列化。
我想找到一个使用 JSONReflect 属性的解决方案,并且不涉及为每个特定字段创建转换器和恢复器,如Daniele Teti的这篇文章中所述。
特别是,我正在尝试序列化一个包含以下内容的对象:
- 一个二进制文件,以 JSON 表示形式转换 - 就像一个字节数组
- 一些 TDateTime 字段,以转换为 ISO 格式的字符串
我找到了Marco Cantù 的技术 PDF 文档,其中讨论了 JSONReflect 属性以启用字段转换,但我找不到有关它的文档。
任何人都可以帮助我,好吗?