我从我的iPhone应用程序的XML文件中读取数据的。 这个数据包含HTML标记如<p></p> <strong> <B>
在它等。 通过使用NSString类可我删除这些标记,并根据需要格式化文本的显示。
例如,如果内部文本的<p> </p>
我想在下一段落中显示它。 可能吗?
请建议。
任何帮助,将不胜感激。
-Sathiya
我从我的iPhone应用程序的XML文件中读取数据的。 这个数据包含HTML标记如<p></p> <strong> <B>
在它等。 通过使用NSString类可我删除这些标记,并根据需要格式化文本的显示。
例如,如果内部文本的<p> </p>
我想在下一段落中显示它。 可能吗?
请建议。
任何帮助,将不胜感激。
-Sathiya
为什么不留在原地的格式,并使用一个UIWebView中显示文本或TTStyledTextLabel
从Three20项目。
嗯......只有我没有看到一个例子吗? 但是,你可以插入@“\ n”来移动文本到您的UITextView或控制台下一行。
目前在iPhone上图书馆做HTML解析,但它需要多一点的工作比使用的NSString。 然而,它会给你更大的控制权。 您可以步行HTML树,并挑选出你感兴趣的部分。
看的libxml2的HTML阅读器:
http://xmlsoft.org/html/libxml-HTMLparser.html#htmlReadMemory