Как разобрать строку 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-текста.

Другие вопросы по тегам