我正在從我的iPhone應用程序的XML文件中讀取數據。該數據包含html標籤,例如<p></p> <strong> <B>
等。通過使用NSString類,我可以刪除這些標籤並根據需要設置文本的顯示格式。在Objective-C中格式化html標記
例如,如果<p> </p>
裏面的文字我想在下一段中顯示。可能嗎?
請建議。
任何幫助,將不勝感激。
-Sathiya
我正在從我的iPhone應用程序的XML文件中讀取數據。該數據包含html標籤,例如<p></p> <strong> <B>
等。通過使用NSString類,我可以刪除這些標籤並根據需要設置文本的顯示格式。在Objective-C中格式化html標記
例如,如果<p> </p>
裏面的文字我想在下一段中顯示。可能嗎?
請建議。
任何幫助,將不勝感激。
-Sathiya
嗯...只有我沒有看到一個例子嗎?但是您可以插入@「\ n」將文本移動到UITextView或控制檯中的下一行。
iPhone上有一個庫可以進行HTML解析,但它比使用NSString需要更多的工作。但是,它會給你更多的控制。你可以走HTML樹並選出你感興趣的部分。
看的libxml2的HTML讀者:
http://xmlsoft.org/html/libxml-HTMLparser.html#htmlReadMemory
爲什麼不留在原地的格式,並使用一個UIWebView中顯示的文本,或從Three20項目TTStyledTextLabel
。