0
ObjectMapper은 다음 JSON 문자열이 올바르지 않은 문자로 변환합니다. 일부 문자의 경우 매핑 후 두 번째 유니 코드 char 이후의 전체 문자열이 잘립니다. \ U33a1은 m2를 나타냅니다. 매핑 hintText이 유니 코드 문자에서 별도로 유니 코드 문자가 String 속성에 대해 ObjectMapper에 의해 올바르게 매핑되지 않았습니다.
다른 모든 독일어 악센트 문자가 제대로 저장되는 값 "Vermietete Fläche를 ("도착 후text = "Bitte geben Sie Ihre vermietete Fl\U00e4che (\U33a1) an.";
override func mapping(map: Map) {
super.mapping(map: map)
hintText = map["hintText"]
inputType <- (map["inputType"],inputTypeTransformer)
value <- map["value"]
capitalizeFirstLetter <- map["capitalizeFirstLetter"]
maxLength <- map["maxLength"]
readOnly <- map["readOnly"]
}
.
나는 매퍼에게 객체를 넘기기 전에 ** 문제가 의심된다. – vadian
사실 Json 사전은 올바른 값을 가지고있다. –