查看文件列表的方式有哪些?

查看文件列表的方式


HarmonyOS
2024-08-01 09:48:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
netos

主要使用fileIo的listFileSync方法,以下是一个代码示例

import { fileIo as fs, Filter, ListFileOptions } from '@kit.CoreFileKit';
import { common } from '@kit.AbilityKit';

// 获取应用文件路径
let context = getContext(this) as common.UIAbilityContext;
let filesDir = context.filesDir;

// 查看文件列表
function getListFile(): void {
  let listFileOption: ListFileOptions = {
    recursion: false,
    listNum: 0,
    filter: {
      suffix: [".png", ".jpg", ".txt"],
      displayName: ["test*"],
      fileSizeOver: 0,
      lastModifiedAfter: new Date(0).getTime()
    }
  };
  let files = fs.listFileSync(filesDir, listFileOption);
  for (let i = 0; i < files.length; i++) {
    console.info(`The name of file: ${files[i]}`);
  }
}
分享
微博
QQ
微信
回复
2024-08-01 18:30:21
相关问题
哪些创建线程方式
1897浏览 • 1回复 待解决
侧滑删除功能列表哪些
531浏览 • 1回复 待解决
数据持久化方式哪些
580浏览 • 1回复 待解决
ArkTS实现时钟方式哪些
655浏览 • 1回复 待解决
获取MainAbility name方式哪些呢?
1506浏览 • 1回复 待解决
uploadFileapi什么方式查看请求体
1280浏览 • 1回复 待解决
关于图文混排实现方式哪些
131浏览 • 1回复 待解决
应用性能问题优化方式哪些
113浏览 • 1回复 待解决
读取数据文件方法哪些
131浏览 • 1回复 待解决
创建数据文件方法哪些
129浏览 • 1回复 待解决
怎样查看应用沙箱中文件
1330浏览 • 1回复 待解决
消息推送都有哪些方式?
50浏览 • 1回复 待解决
PolarDB 支持哪些种扩容方式
3317浏览 • 1回复 待解决
全局存储状态用哪些方式
130浏览 • 1回复 待解决
MongoDB优势哪些
3813浏览 • 1回复 待解决
NoSQLMongoDB哪些优点?
3714浏览 • 1回复 待解决