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

查看文件列表的方式


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]}`);
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
分享
微博
QQ
微信
回复
2024-08-01 18:30:21


相关问题
哪些创建线程方式
2744浏览 • 1回复 待解决
数据持久化方式哪些
1644浏览 • 1回复 待解决
uploadFileapi什么方式查看请求体
1845浏览 • 1回复 待解决
侧滑删除功能列表哪些
1250浏览 • 1回复 待解决
ArkTS实现时钟方式哪些
2010浏览 • 1回复 待解决
HarmonyOS JSBridge哪些实现方式
457浏览 • 1回复 待解决
获取MainAbility name方式哪些呢?
2072浏览 • 1回复 待解决
关于图文混排实现方式哪些
795浏览 • 1回复 待解决
应用性能问题优化方式哪些
1230浏览 • 1回复 待解决
读取数据文件方法哪些
880浏览 • 1回复 待解决
创建数据文件方法哪些
1059浏览 • 1回复 待解决
HarmonyOS 分页列表实现方式
521浏览 • 1回复 待解决
怎样查看应用沙箱中文件
2070浏览 • 1回复 待解决
消息推送都有哪些方式?
698浏览 • 1回复 待解决
HarmonyOS 类不支持查看函数列表
470浏览 • 1回复 待解决