예제는 json4s readme https://github.com/json4s/json4s#serializing-non-supported-types에 제공된 예제에서 필드가 { "start": 0, "end": 0} 순서 인 경우에만 작동합니다. 시작 및 끝 필드가 바뀌면 일치 항목이 작동하지 않습니다. 어쨌든 JSON 필드 순서가 중요하지 않도록 아래의 대/소문자 일치를 작성합니까?정렬되지 않은 필드가있는 Json4s 사용자 지정 serializer
case JObject(JField("start", JInt(s)) :: JField("end", JInt(e)) :: Nil)