[英]Formatting html tags in Objective-C
我正在从iPhone应用程序的XML文件中读取数据。 此数据中包含html标签,例如<p></p> <strong> <B>
等。 通过使用NSString类,我可以删除这些标签并根据需要设置文本显示的格式。
例如,如果<p> </p>
内的文本我想在下一段中显示。 可能吗?
请提出建议。
任何帮助,将不胜感激。
-萨提亚
为什么不留在原地的格式,并使用一个UIWebView中显示文本或TTStyledTextLabel
从Three20项目。
嗯...只有我没有看到一个例子? 但是您可以插入@“ \\ n”将文本移到UITextView或控制台的下一行。
iPhone上有一个可以进行HTML解析的库,但是比使用NSString需要更多的工作。 但是,它将为您提供更多控制。 您可以遍历HTML树并挑选您感兴趣的部分。
看一下libxml2的html阅读器:
http://xmlsoft.org/html/libxml-HTMLparser.html#htmlReadMemory
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.