看板 MacDev 關於我們 聯絡資訊
※ 引述《chengreg (想重回校園的工程師)》之銘言: : 以下是小弟轉成NSString 的 code : NSString *theXML = [[NSString alloc] initWithBytes:[webData mutableBytes] : length:[webData length] encoding:NSUTF8StringEncoding]; : NSLog(@"\r\n\r\n%@", theXML); : ps. webData <-- NSMutableData : theXML 已是JSON格式,而非XML格式 你改用這樣試試看 NSString *html = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; SBJSON *json = [[SBJSON alloc] init]; id obj = [json objectWithString:html]; NSLog(@"obj=%@", obj); 我這樣用是還沒有遇過utf8中文字出錯的問題 utf8mb4字集是有遇過點問題 但是和這段程式碼也沒關係 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.9.83
chengreg:謝謝大大,但我發現真的是JSON格式問題,Checker可過,但是 06/04 15:30
chengreg:NSJSONSerialization卻無法辨識... 06/04 15:30
wasihero:那就不要用那個阿... SBJSON是facebook有在用的..很穩 06/04 19:32
xevisu:SBJSON用到目前沒問題+1 06/11 00:02