【发布时间】:2010-08-17 06:26:01
【问题描述】:
我不明白如何获取CDATA的内容,我
NSString* htmlString = [self getnerateFormattedString:details];
[webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://www.myWebsite.com"]];
-(NSString*) getnerateFormattedString:(TrackDetails*) details
{
NSString* htmlString = @"";
htmlString = @"<html><head><title><style type=\"text/css\">a {color: red}</style>";
htmlString = [htmlString stringByAppendingString:@"</title></head><body style='background-color: transparent;'> "];
if (atrackDetails.trackTitle != nil)
{
htmlString = [htmlString stringByAppendingString:@"<div align='center' >"];
htmlString = [htmlString stringByAppendingString:@"<font size='4'>"];
htmlString = [htmlString stringByAppendingString:details.trackTitle];
htmlString = [htmlString stringByAppendingString:@"</b></font></div><br>"];
}
htmlString = [htmlString stringByAppendingString:@"<table width=300px cellpadding=5 cellspacing=5 border=0 align='center' height=10px> "];
像这样我正在使用 loadHTMLString 加载。但我不知道如何让 CDATA 内容加载 webView。
请帮助我, 谢谢, 马丹·莫汉。
【问题讨论】: