gpt4 book ai didi

html - iOS:从文档目录读取html文件

转载 作者:行者123 更新时间:2023-11-28 22:09:35 24 4
gpt4 key购买 nike

我在文档目录中有 book 文件夹。这个文件夹里面有很多html文件,css和js。我希望从这个文件夹中一个一个地读取每个 html 文件。

如何按特定顺序从文档目录中读取每个 html 文件 - 每个 html 页面代表本书的每一页。

这是我到目前为止所做的:

- (IBAction)btnRead_click:(id)sender {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

NSArray *filePathsArray = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirectory error:nil];

NSLog(@"files array %@", filePathsArray);
}

我该怎么做?

最佳答案

通过以下方式读取文件:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *bookDirectoryPath = [documentsDirectory stringByAppendingPathComponent:@"book"];

NSArray *fileNamesArray = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:bookDirectoryPath error:nil];

for(NSString *fileName in fileNamesArray)
{
if([[fileName pathExtension] isEqualToString:@"html"])
{
NSError *err = nil;
NSString *fileNamePath = [bookDirectoryPath stringByAppendingPathComponent:fileName];
NSString *htmlContent = [NSString stringWithContentsOfFile:fileNamePath
encoding:NSUTF8StringEncoding
error:&err];
NSLog(@"%@",htmlContent);
}
}

关于html - iOS:从文档目录读取html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23238970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com