iOS
[iOS] Alamofire 한글(EUC-KR) 인코딩하기
Dokon Jang
2024. 5. 8. 15:53
반응형
Alamofire를 사용할 때 EUC-KR로 된 경우 한글이 깨지는데 Response을 인코딩 하는 방법입니다.
Alamofire.request(strUrl).responseData() { response in
switch response.result {
case .success(let data):
let dataString = NSString(data: data, encoding: CFStringConvertEncodingToNSStringEncoding(CFStringEncoding(CFStringEncodings.EUC_KR.rawValue)))
let strHtml = dataString as? String ?? ""
let doc = try SwiftSoup.parse(strHtml)
case .failure(let error):
print("Error: \(error)")
}
}
반응형