首页 > 解决方案 > 从 json-schema 创建 CLOS 类?

问题描述

我正在开发一个项目,该项目涉及 Common Lisp 和 JSON 之间的大量序列化和反序列化。到目前为止,我已经避免了通过使用用户创建的 alist 表示并仅使用yason序列化需要的内容来在 lisp 端复制大量的 json 模式

然而,随着 json 类层次结构的嵌套越来越深,这变得乏味且容易出错,并且看起来越来越需要在 CLOS 中完全复制 json 模式。环顾四周发现了一个 WIP,json-schema2,但它远非完整且未记录。

有谁知道这方面的任何其他库,或者有任何将 json 模式转换为 CLOS 类层次结构的经验?

标签: jsoncommon-lispclos

解决方案


推荐阅读