From 81bcb5a83c31673774c90e63d52404af5556d343 Mon Sep 17 00:00:00 2001 From: Tuan Pham Date: Thu, 13 Apr 2017 17:17:45 +0700 Subject: [PATCH] Remove when converting HTML to plain text --- Classes/NSString+HTML.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Classes/NSString+HTML.m b/Classes/NSString+HTML.m index 321fc0f..096ebe9 100644 --- a/Classes/NSString+HTML.m +++ b/Classes/NSString+HTML.m @@ -73,6 +73,12 @@ - (NSString *)stringByConvertingHTMLToPlainText { [scanner scanUpToString:@"" intoString:NULL]; [scanner scanString:@"" intoString:NULL]; + } else if ([scanner scanString:@"![CDATA[" intoString:NULL]) { + + // CDATA + [scanner scanUpToString:@"]]>" intoString:NULL]; + [scanner scanString:@"]]>" intoString:NULL]; + } else { // Tag - remove and replace with space unless it's