在Objective-C格式的HTML标签(Formatting html tags in Obje

2019-09-01 02:38发布

我从我的iPhone应用程序的XML文件中读取数据的。 这个数据包含HTML标记如<p></p> <strong> <B>在它等。 通过使用NSString类可我删除这些标记,并根据需要格式化文本的显示。

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

请建议。

任何帮助,将不胜感激。

-Sathiya

Answer 1:

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



Answer 2:

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



Answer 3:

目前在iPhone上图书馆做HTML解析,但它需要多一点的工作比使用的NSString。 然而,它会给你更大的控制权。 您可以步行HTML树,并挑选出你感兴趣的部分。

看的libxml2的HTML阅读器:

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



文章来源: Formatting html tags in Objective-C