Проблема с кодировкой. Преобразовать в строку, которую можно заполнить

У меня есть небольшая проблема в моем проекте.

Я получаю JSON с такими строками, как "Paris 11'e8me", я хочу, чтобы это отображалось как "Paris 11ème".

Я предполагаю, что строка закодирована в sthg, как isoLatin1. Я хочу, чтобы он отображался правильно (utf8?)

Как мне конвертировать это? заранее спасибо

2 ответа

По декодированию данных

String(data:dataString, encoding: .isoLatin1)

dataString - Тип данных

let encoedString = String(utf8String: stringToDecode.cString(using: .utf8)!)
Другие вопросы по тегам