0
ObjectMapperは、正しくない次のJSON文字列を変換します。一部の場合は、マッピング後に2番目のUnicode文字が切り捨てられた後の文字列全体が切り捨てられます。 \ U33a1はm2を表します。 hintTextが値「VermieteteFläche(」別にUnicode CharはObjectMapperによってStringプロパティに対して正しくマッピングされていません
このユニコード文字から他のすべてのドイツ語のアクセント文字が正しく保存されているを取得しマッピングした後
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辞書に正しい値があります –