Цель C: убрать HTML, кроме тегов br

0

Я хочу разделить HTML на обычный текст, кроме тегов "br". Мне нужно заменить тег "br" на \n. так что новая строка поддерживается в преобразованном обычном тексте. Как я могу достичь этого в Objective C.

Теги:
ios7

2 ответа

2

Вы можете попробовать MWFeedParser.

  • 1
    Можете ли вы добавить контент? Ответы, которые являются ничем иным, как ссылками, менее полезны, так как SO стремится генерировать ответы, которые длятся достаточно долго, чтобы ссылка могла умереть.
1

По крайней мере, для поддержания тегов br в качестве новых строк вы можете сделать это:

NSString* orgString = <something with html in it>
NSString* myString = [orgString stringByReplacingOccurrencesOfString:@"<br/>" withString:@"\n"];

Затем используйте метод в этом сообщении, чтобы удалить остальную часть html.

Это то, что вам нужно?

  • 0
    Да, спасибо большое ..
  • 0
    И мне нужно удалить & nsbp; , вкладки и многие специальные символы, подобные этим, из строки HTML.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню