2017-02-11 117 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) 
    }