2
私はペイロードのJSON.Schema検証を使用しています。日付のフィールドの1つに次のjsonスキーマがあります。Jsonスキーマ日付のバリデーション
"Date": {
"type": "object",
"properties": {
"Value": {
"type": "string",
"format": "date"
}
},
"required": [ "Value" ],
"additionalProperties": false
}
私のサーバー側(WEB API C#)では、次のようにjsonを検証しています。
var schema = JSchema.Parse(jsonSchema);
var livestockRow = JObject.Parse(jsonData);
IList<ValidationError> errorMessages;
livestockRow.IsValid(schema, out errorMessages);
私は「24/09/2012」としての私の日付を渡し、それが以下のエラーとして戻ってくる:私は何をしないのです
String '24/09/2012' does not validate against format 'date'.
?
私は十分に感謝することはできませんこれのために。 – Immortal