[英]NJsonSchema object validation
我無法從一個非常簡單的模式開始驗證 json 字符串。 這是我的 object 類型:
public class Person
{
public string Name { get; set; }
}
public class MyPerson : Person
{
public string Surname { get; set; }
}
這是我的測試:
JsonSchema schema = JsonSchema.FromType(typeof(MyPerson));
var errors = schema.Validate(@"{'Surname':'Pippo','Name':'Pluto'}");
我總是得到錯誤:
{
NotAllOf:#/
{NoAdditionalPropertiesAllowed: #/Surname}
{NoAdditionalPropertiesAllowed: #/Name}
}
有人能幫我嗎? json 字符串應該如何組成? 提前致謝
至少,字符串必須用雙引號引起來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.