我試圖解析從我的iPhone上一個JSON web服務的供給解碼不過UTF8轉換是不工作的方式應該還是我做錯了什麼 這裏是分開的飼料
est un r\u00c3\u00aave en noir
UTF8字符在目標C
這是我寫上面的轉換代碼:
NSString* str1 = @"est un r \u00c3\u00aa ve en noir";
NSString* str = [NSString stringWithUTF8String:[str1 cStringUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"Converted UTF %@",str);
這是我得到的輸出:
Converted UTF est un r ê ve en noir
預期的輸出應該是Converted UTF est un rêve en noir
當我檢查了UTF表,並使用UTF轉換在線的輸出是否正確使用相同的代碼,並使用字符串了,但我認爲,UTF-16表示如果我不是錯誤。現在我們正在修復如何解析此提要。
完美的解決方案 http://stackoverflow.com/questions/6204718/status-code-0-on-google-geocode-api-from-iphone-sim-but-works-fine-on-web -non/6204970#6204970 恭喜... – Moacir 2015-04-14 13:23:40