【发布时间】:2017-02-19 08:12:01
【问题描述】:
美好的一天!
我有一个带有 iframe src.... 的 html 页面。我需要将此框架的所有 HTML 内容都获取到 NSString。
您能否建议在不将 webview 重定向到 src 的情况下最好的方法?
谢谢。
【问题讨论】:
标签: html objective-c xcode cocoa webview
美好的一天!
我有一个带有 iframe src.... 的 html 页面。我需要将此框架的所有 HTML 内容都获取到 NSString。
您能否建议在不将 webview 重定向到 src 的情况下最好的方法?
谢谢。
【问题讨论】:
标签: html objective-c xcode cocoa webview
您可以在NSAttributedString 中输入html 文本并从那里提取字符串。
NSAttributedString * attrString = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUTF8StringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: @(NSUTF8StringEncoding)} documentAttributes:nil error:nil];
NSString *finalString = [attrString string];
【讨论】: