Page 1 of 1

Kann überprüft werden, ob der Standardwerttyp mit dem Eigenschaftstyp im JSON-Schema übereinstimmt?

Posted: 06 Jan 2025, 22:58
by Guest

Code: Select all

var jsonSchema = @"{
""$schema"": ""https://json-schema.org/draft/2020-12/schema"",
""type"": ""object"",
""properties"": {
""isCommander"": {
""type"": ""boolean"",
""description"": ""Is a Commander on a star ship"",
""default"": ""thisIsStringNotBoolean""
}
}
}";
var jsonSchemaObj = JsonSerializer.Deserialize(jsonSchema)!;
Dieser Code würde einen Fehler auslösen, oder ich könnte eine Methode für jsonSchemaObj aufrufen, um die Inkonsistenz beim Standardwerttyp zu finden.