2010-08-19 57 views
1

如何在Objective-C中將.doc文件的內容[而不是從資源文件]讀入NSString?如何將.doc文件的內容讀入XCode中的字符串?

我試着做了這種方式:

NSString *str = [NSString stringWithContentsOfFile:@"/User/home/Documents/config.doc"]; 
NSLog(@"Contents of file : %@",str); 

OUTPUT: - + - %[編碼格式]

輸出編碼格式

我該如何解決這個問題?是不是從文件中讀取正確的內容,還是我打印錯了?

謝謝。

回答

2

您使用的文件可能是二進制文件,因此當作爲字符串查看時,它不會像您想象的那樣工作。您需要某種類型的庫或解碼函數來解析和顯示二進制.doc文件。

雖然你可能有更多的運氣與.docx文件,我相信是Word可以保存的基於XML的格式。

相關問題