gpt4 book ai didi

html - 从字符串中解析 HTML

转载 作者:行者123 更新时间:2023-11-29 01:32:28 32 4
gpt4 key购买 nike

我得到这样的字符串 <b><i>Hello there </i></b>但以 HTML 格式。该字符串应该是粗体和斜体。我如何将其转换为“Hello there”并将其存储在一个字符串中以便稍后使用。我需要做一些类似 HTML 解析的事情吗?

最佳答案

要存储它,您只需将它分配给一个变量,例如:

NSString *helloWorldString = @"<b><i>Hello there </i></b>";

稍后,当你想在 UILabel 中使用它时,你可以这样做:

NSError *error = nil;
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 500, 100)];
label.attributedText =
[[NSAttributedString alloc]
initWithData: [helloWorldString dataUsingEncoding:NSUTF8StringEncoding]
options: @{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType}
documentAttributes: nil
error: &error];

关于html - 从字符串中解析 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33315242/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com