如何在UITextView中更改HTML值
我在数据库中有description选项,并将其转换为JSON格式。从数据库中提取后,我将显示在UITextView中。但它显示的是以下值如何在UITextView中更改HTML值,html,ios,objective-c,nsstring,uitextview,Html,Ios,Objective C,Nsstring,Uitextview,我在数据库中有description选项,并将其转换为JSON格式。从数据库中提取后,我将显示在UITextView中。但它显示的是以下值 <p>table : 1</p><p>table : 2</p><div><p>table : 3</p><div><p>table : 4</p><div><p>table : 5</p><div
<p>table : 1</p><p>table : 2</p><div><p>table : 3</p><div><p>table : 4</p><div><p>table : 5</p><div><p>table : 6</p><p>table : 7</p><p>table : 8</p><div> </div></div></div></div></div>
从html字符串中删除所有html标记
-(NSString *) stringByStrippingHTML {
NSRange r;
NSString *s = [[self copy] autorelease];
while ((r = [s rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
s = [s stringByReplacingCharactersInRange:r withString:@""];
return s;
}
是一个将html字符串转换为普通字符串的库
通过CocoaPods安装,只需将导入导入到您的项目中,并通过以下代码将HTML字符串转换为纯文本:
NSString *yourHTMLString;
NSString *plainText = [yourHTMLString stringByConvertingHTMLToPlainText];
我将其用于几乎所有类型的HTML符号,这些符号被格式化为HTML中的代码,而这些代码是不可读的
希望有帮助,并给我反馈!: textview中不支持标记
NSString *yourHTMLString;
NSString *plainText = [yourHTMLString stringByConvertingHTMLToPlainText];