чтение листа Excel с URL в Iphone SDK - PullRequest
0 голосов
/ 19 февраля 2010

У меня возникла проблема. Я загружаю лист Excel с помощью URL-адреса, и мне нужно отобразить его в веб-представлении, моя проблема в том, что лист Excel не отображается. Я написал код как:

NSString *str = @"";
str = [str stringByAppendingString:
                @"http://databases.about.com/library/samples/address.xls"];
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:str]];
[webView loadData:data MIMEType:@"application/xls" textEncodingName:@"UTF-8"
                          baseURL:[NSURL URLWithString:@"http://google.com"]];
[contentView addSubview:webView];

Спасибо, Мониш.

1 Ответ

1 голос
/ 19 февраля 2010

Можете ли вы просмотреть его с помощью Safari на телефоне или он говорит "неподдерживаемый формат"?

Попробуйте другой файл, который работает в Safari, а затем попробуйте в UIWebView.

Также смотрите это: http://developer.apple.com/iphone/library/qa/qa2008/qa1630.html

Сначала убедитесь, что вы можете просматривать xls в Safari, затем попробуйте код, подобный этому:

- (void)viewDidLoad {
    [super viewDidLoad];

    NSURL *url = [NSURL URLWithString:@"http://www.yourwebsite.com/good.xls"];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webView loadRequest:request];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...