【发布时间】:2012-03-12 14:45:16
【问题描述】:
您好,我想为从 xml 请求中收到的数据创建一个(内部或外部)html 模板。这是我拥有的代码,到目前为止它运行良好:
NSString* desc = [screenData.jsonVars objectForKey:@"descriptionTXT"];
NSString* title = [screenData.jsonVars objectForKey:@"titleTXT"];
NSString* day = [screenData.jsonVars objectForKey:@"dayTXT"];
NSString* month = [screenData.jsonVars objectForKey:@"monthTXT"];
NSString* url = [screenData.jsonVars objectForKey:@"dataURL"];
NSString* htmlContentString = [NSString stringWithFormat:
@"<html>"
"<style type=\"text/css\">"
"body { background-color:transparent; font-family:Marker Felt; font-size:44;color:#fff;}"
"</style>"
"<body>"
"<p style=\"text-align:center;font-size:65px;\">%@</p>"
"<div style=\"color:#ff9900;margin:5px;padding:10px;\">%@ %@</div>"
"<div style=\"color:#000;background:#DBDBDB;margin:5px;padding:10px;\">%@</div>"
"<div style=\"color:#000;background:#ff9900;margin:5px;padding:10px;\"><a href=\"%@\">Go to website</a></div>"
"</body></html>", title, day, month, desc, url];
[BT_debugger showIt:self:[NSString stringWithFormat:@"This is the HTML: %@", htmlContentString]];
[self.webView loadHTMLString:htmlContentString baseURL:nil];
[self.view addSubview:webView];
现在我想取出 html 并从外部或内部文件中读取它。例如在 template1.html
如您所见,它是动态的(它是数据),我想保持这种状态。
任何人对此提出建议 提前致谢,
D.
【问题讨论】: