85b17ed8abc467191b87e97411cf00f87ea42ce2
调研结论:Cangjie 反射对字段/prop/方法的声明类严格校验(declaringClass != instance 类型) 堵死运行时方案;宏无法编译期查询父类字段;编译器禁止子类遮蔽父类字段。 唯一可行通路(已实测):宏标注父类生成 exportJsonFields/importJsonFields 静态方法, 序列化库遍历 superClass 链通过静态方法反射调用(静态方法无实例声明类检查, 子类实例可直接作父类类型参数)。
Description
SimApi 全反射 JSON 序列化库(仓颉版),对齐 .NET System.Text.Json 的用法与注解风格。
91 KiB
Languages
Cangjie
100%