繁体   English   中英

在Objective-C中格式化html标签

[英]Formatting html tags in Objective-C

我正在从iPhone应用程序的XML文件中读取数据。 此数据中包含html标签,例如<p></p> <strong> <B>等。 通过使用NSString类,我可以删除这些标签并根据需要设置文本显示的格式。

例如,如果<p> </p>内的文本我想在下一段中显示。 可能吗?

请提出建议。

任何帮助,将不胜感激。

-萨提亚

为什么不留在原地的格式,并使用一个UIWebView中显示文本或TTStyledTextLabelThree20项目。

嗯...只有我没有看到一个例子? 但是您可以插入@“ \\ n”将文本移到UITextView或控制台的下一行。

iPhone上有一个可以进行HTML解析的库,但是比使用NSString需要更多的工作。 但是,它将为您提供更多控制。 您可以遍历HTML树并挑选您感兴趣的部分。

看一下libxml2的html阅读器:

http://xmlsoft.org/html/libxml-HTMLparser.html#htmlReadMemory

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM