我在课堂上有一个Enum属性。
private ValueType valueType;
ValueType是ENUM,如下所示。
l.append( [int(n) for n in line.split()] )
我有一个jason请求如下。正如你在json请求中看到的那样,public enum ValueType {
INT, FLOAT, STRING, BOOLEAN, ENUM, DATE, CONSTANT
}
(小s),所以,我得到以下错误。那么,如何验证ENUM属性?
"valueType": "string"
错误我得到如下
{
"payload": {
"id": "Test_snapshot_1",
"questionId": "Test_snapshot_1",
"name": "Test_snapshot",
"valueType": "string",
"displayType": "heading1",
"submitOnChange": true,
"label": "Thank you!",
"defaultValue": "Thank you!",
"minValue": null,
"maxValue": null,
"minLength": null,
"maxLength": null,
"required": null,
"helpText": null,
"enumValues": null,
"answerToOptionalQuestions": null,
}
}