joi 到 json 客观的 我在保护 API 的不同 Node.js 项目中使用了很多 。 它是最强大的 JavaScript 模式描述语言和数据验证器。 正如它所说。 很多时候,我们需要利用这个模式描述来产生其他输出,比如 Swagger OpenAPI 文档。 这就是我首先构建的原因。 一开始, joi-route-to-swagger依赖于 ,它利用了许多 joi 内部 api 或属性。 我相信是有原因的。 也许joi之前没有提供describe api方式。 但我总是觉得不舒服,认为是时候继续前进了。 joi-to-json是支持使用describe api 将不同版本的joi 模式转换为 。 安装 npm 安装 joi-to-json Joi 版本支持 @商业/乔伊v12.1.0 乔伊 13.7.0 14.3.1 @hapi/joi 15.1.1 16.1.8
2021-08-04 22:04:28 22KB JavaScript
1
crystallize()将平面数据对象转换为嵌套的树状对象。 如果键共享匹配的前缀,它们会自动组合在一起。 crystallize()提供了一种将类似 JSON 的数据存储在平面内存结构(例如关系表、CSV)中的方法。 从内存中读取时, crystallize()将您的平面记录反序列化为结构化对象。 地位 这个库大约完成了 90%。 以下功能仍保留在路线图上: 对crystallize()的反向(序列化)操作(可能是crystallize.smash() ) 对于作为对象的值,如何在反转时不过度反转。 然而,一个很好的序列化替代 now 是 。 下面的带删除线的线描述了已计划但尚未实施的功能。 其他一切都有效。 用法 var crystallize = require ( 'crystallize' ) ; // The data to crystallize. var fl
2021-07-13 16:05:21 6KB JavaScript
1
JsonMockDB 一个模拟使用从 Java 对象转换的 JSON 字符串构建的数据库的框架。 该项目是使用 Eclipse IDE 用 Ja​​va 6 编写的。 创建此框架的目的是在数据库不可用时像管理数据库一样管理数据。 它旨在提供具有演示模式的应用程序。 它提供以下操作:创建、读取、更新、删除和列出。 org.json.mockdb.example 包包含上述所有操作的示例。
2021-07-06 17:06:55 184KB Java
1
对象与对象转换工具类-就Javabean
2021-03-11 19:06:00 1KB javabeans
1