我希望这是我不正确,但我正在尝试从内存中的 JSON 字符串生成 JSON 模式。
我正在使用 GitHub 上的 NJsonSchema。 https://github.com/NJsonSchema/NJsonSchema/
string json = @"{
""a"": 1,
""name"": ""Bill Smith"",
""isTall"": true
}";
var schemaItem = JsonSchema4.FromJson(json);
string jsonSchema = schemaItem.ToJson();
当我执行上面的代码时,我在 jsonSchema 中得到以下值,这是不正确的。
{
"$schema": "http://json-schema.org/draft-04/schema#",
"a": 1,
"name": "Bill Smith",
"isTall": true
}
为了以防万一,我暂时为它创建了一个 GitHub 错误。 https://github.com/NJsonSchema/NJsonSchema/issues/180