文件名称:JSONSchema.swift:Swift 中的 JSON 模式验证器
文件大小:50KB
文件格式:ZIP
更新时间:2024-08-24 18:53:11
Swift
JSON 架构 在 Swift 中的实现。 支持 JSON Schema Draft 4, 6, 7, 2019-09, 2020-12。 JSON Schema 2019-09 和 2020-12 支持不完整,并且与一些较新的关键字存在差距。 JSONSchema.swift 不支持远程引用 。 安装 JSONSchema 可以通过安装。 pod 'JSONSchema' 用法 import JSONSchema try JSONSchema. validate ([ " name " : " Eggs " , " price " : 34.99 ], schema : [ " type " : " object " , " properties " : [ " name " : [ " type " : " string " ], " price "
【文件预览】:
JSONSchema.swift-master
----.travis.yml(77B)
----.gitmodules(107B)
----.github()
--------dependabot.yml(134B)
----LICENSE(1KB)
----Sources()
--------Draft201909Validator.swift(14KB)
--------Core()
--------ValidationResult.swift(1KB)
--------Validation()
--------RefResolver.swift(3KB)
--------Applicators()
--------format.swift(5KB)
--------Validator.swift(3KB)
--------Draft202012Validator.swift(16KB)
--------Validators.swift(4KB)
--------Format()
--------JSONPointer.swift(1KB)
--------Draft7Validator.swift(7KB)
--------Draft4Validator.swift(6KB)
--------JSONSchema.swift(3KB)
--------Draft6Validator.swift(5KB)
----Package.swift(626B)
----JSONSchema.podspec(671B)
----.gitignore(9B)
----Package.resolved(578B)
----CHANGELOG.md(3KB)
----Tests()
--------LinuxMain.swift(363B)
--------JSONSchemaTests()
--------Cases()
----README.md(1KB)