1
json array
이 포함 된 json
을 디코드해야합니다. elm
. 여기 내 모델 :elm : json 배열이 포함 된 json을 디코드하십시오.
type alias ValidationResult =
{ parameter : String
, errorMessage : String
}
type alias ErrorResponse =
{ validationErrors : List ValidationResult }
그리고 여기 json
의 예입니다
{"ValidationErrors": [{"Parameter": "param1","ErrorMessage": "message 1"},{"Parameter": "param2","ErrorMessage": "error message 2"}]}
내가처럼 ValidationResult
디코더를 만들려고했습니다
decodeValidationResults : Decoder ValidationResult
decodeValidationResults =
map2 ValidationResult
(at [ "Parameter" ] Json.Decode.string)
(at [ "ErrorMessage" ] Json.Decode.string)
하지만 돈 더 진행하는 법을 알지 못합니다.
나는 elm
0.18
. 감사 –