Includes an implementation of JSON Schema Draft 4, an implementation of JSON pointer, and a JSON-schema-to-C# code generator
Перейти к файлу
Michael C. Fanning f8e80c9d29 Finish package changes for autosigning 2018-08-13 14:32:03 -07:00
.nuget PowerShell-based BuildAndTest 2018-06-27 07:12:28 -07:00
refs Rename fcib to refs. 2018-07-09 13:46:06 -07:00
src Update nuget packages. Prepare for automated signing. 2018-08-13 12:30:30 -07:00
.gitattributes Initial commit to add default .gitIgnore and .gitAttribute files. 2016-02-14 16:14:39 -08:00
.gitignore Add launchsettings.json to .gitignore. 2018-07-25 17:07:48 -07:00
BuildAndTest.cmd PowerShell-based BuildAndTest 2018-06-27 07:12:28 -07:00
BuildAndTest.ps1 PowerShell-based BuildAndTest 2018-06-27 07:12:28 -07:00
CreateSigningDirectory.cmd Finish package changes for autosigning 2018-08-13 14:32:03 -07:00
License.txt Add License.txt and README.md 2016-02-14 16:38:28 -08:00
PushSignedBinariesIntoBuild.cmd Finish package changes for autosigning 2018-08-13 14:32:03 -07:00
README.md Update README with OSS Code of Conduct 2016-06-21 15:06:55 -07:00
appveyor.yml Build in AppVeyor. (#20) 2018-07-27 10:26:23 -07:00
jschema.png Finish package changes for autosigning 2018-08-13 14:32:03 -07:00

README.md

JSchema

A .NET library for working with JSON schema Draft 4

  • Read a schema file into an object model representing the schema (JsonSchema object).
  • Write a JsonSchema object to a stream.
  • Generate .NET classes from a schema.
  • Validate the generated classes against the schema.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ, or contact opencode@microsoft.com with any additional questions or comments.