Как разобрать строку html из UIWebview для richtexteditor в iphone
Я использую RichTextEditor точно так же, как подробно описано в этой ссылке, и мне нужно показать написанное содержимое в табличном представлении в другом классе по нажатию кнопки, но в ячейке табличного представления появляется соответствующая строка html. Ниже мой код
-(void)submitClicked{
contentObject.webCOntent=webView;
contentObject.savedMessage=SAVED;
contentObject.str = [webView stringByEvaluatingJavaScriptFromString:
@"document.body.innerHTML"];
NSLog(@"created %@",contentObject.str);
}
в tableView cellforRowAyIndexPath,
cell.textLabel.text = [[notesArray objectAtIndex:indexPath.row]str ];
Когда я запускаю приложение, оно отображается в виде таблицы Oiuo8
где contentObject - это объект модельного класса, а str - строка, а веб-содержимое - UIWebView
в модельном классе
1 ответ
Наконец-то я получил решение, изменив contentObject.str = [webView stringByEvaluatingJavaScriptFromString: @"document.body.innerHTML"]; to contentObject.str = [webView stringByEvaluatingJavaScriptFromString: @"document.documentElement.textContent"];, в котором содержится обычный текст вместо HTML-текста.