我正在开发一个聊天应用程序,并且我在来自服务器的 JSON 响应中获取 HTML 响应作为聊天历史记录。以下是回应。
{ "status": "valid","chats": [{ "ces": "d5c15cf47d8e8684cfbebbc606f7d901", "fav":"0", "text": "<div class='ca'><i>sometext</i></div><><div class='ca'><b>prasad</b> has joined the chat.</div><><cid_1358766005><div class='co'><span class='notranslate'><b>prasad<timestamp_1358766041_co>:</b></span> hi</div></cid_1358766005><><div class='cl'><disconnected><d6>The party has left or disconnected. Chat session has ended.</div><>" } ] }
我想将它们分开并在表格视图中显示。
我只是尝试使用以下类别剥离 HTML 标记:
-(NSString *) stringByStrippingHTML {
NSRange r;
NSString *s = [self copy] ;
while ((r = [s rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
s = [s stringByReplacingCharactersInRange:r withString:@""];
return s;
}
但我没有得到所有的数据。我从来没有得到时间戳。请任何人指导我如何获取所有数据。感谢您的时间。