2017-02-11 136 views
0

你好嗎,我試圖轉換包含可視格式的HTML代碼的JSON調用的文本。也就是說,它以粗體顯示文本並且換行而不是顯示標籤。SwiftSoup解析JSON到HTML找不到(Swift)

我正在使用Alamofire通過JSON請求信息。但我無法編碼返回的文本,它正確地出現在Android中的標籤,我很容易與labeltexto.setText(Html.fromHtml("texthtmlcode"));

我的想法是使用Swiftsoup,但不知何故或其他它會產生錯誤。你有其他解決方案或想法嗎?

self.labeltext.text = SwiftSoup.parse(resData[0]["texthtmlcode"].string) 

一如既往地感謝您的時間和善良。

+0

你什麼錯誤?我不知道SwiftSoup,但如果你想要可視化格式,你應該使用'self.labeltext.attributedText = myParsedAndRenderedHTMLString'而不是'self.labeltext.text = myParsedAndRenderedHTMLString'。 – Larme

回答

0

你忘了得到的文本值

do{ 
    self.labeltext.text = try SwiftSoup.parse(resData[0]["texthtmlcode"].string).text() 
    }catch{ 
    print(error) 
    }