Ome*_*bas 4 iphone ms-word ipad ios
我试图从MS Word文档(.doc,.docx,.docs)中读取文本.我从最后一天开始搜索,但没有找到任何解决方案.请任何人告诉我该怎么办?我已经尝试过UIWebview从javascript获取文本,这也不行.
- (NSString *)textFromWordDocument:(NSString *)path {
UIWebView *theWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[theWebView loadRequest:request ];
NSString *document = [theWebView stringByEvaluatingJavaScriptFromString:@"document.documentElement.innerText"];
[theWebView release];
return document;
}
Run Code Online (Sandbox Code Playgroud)
如果有人可以告诉我应该做什么或在哪里环顾四周,那对我来说真的很有帮助,谢谢
您加载UIWebView然后立即尝试访问dom,它可能尚未准备好.
不要调用stringByEvaluatingJavaScriptFromString:直到UIWebViewDelegate didFinishLoad:已被调用.