fs.truncate(Promise异步返回) truncate(file: string | number, len?: number): Promise 截断文件内容,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 filestring | number是文..
fs.write(Promise异步返回) write(fd: number, buffer: ArrayBuffer | string, options?: WriteOptions): Promise 将数据写入文件,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填..
fs.unlink(Promise异步返回) unlink(path: string): Promise 删除单个文件,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是文件的应用沙箱路径。 返回值: 类型说明 PromisePromise对象..
fs.rmdir(Promise异步返回) rmdir(path: string): Promise 删除整个目录,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 返回值: 类型说明 PromisePromise对象。无..
fs.read(Promise异步返回) read(fd: number, buffer: ArrayBuffer, options?: ReadOptions): Promise 从文件读取数据,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 fdnumber是..
fs.open(Promise异步返回) open(path: string, mode?: number): Promise 打开文件,使用Promise异步返回。支持使用URI打开文件。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是文件的应用沙箱路径或文件URI,..
fs.mkdir(Promise异步返回) mkdir(path: string): Promise 创建目录,使用Promise异步返回。 原子化服务API:从API version 11开始,该接口支持在原子化服务中使用。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 返回值: 类型说明 PromisePromise对象。无返回..
fs.setxattr(Promise异步返回) setxattr(path: string, key: string, value: string): Promise 设置文件的扩展属性。 参数: 参数名类型必填说明 pathstring是目录的应用沙箱路径。 keystring是扩展属性的key。 valuestring是扩展属性的value。 返回值:..
fs.copyDir(Promise异步返回) copyDir(src: string, dest: string, mode?: number): Promise 复制源文件夹至目标路径下,使用Promise异步返回。 参数: 参数名类型必填说明 srcstring是源文件夹的应用沙箱路径。 deststring是目标文件夹的应用沙箱路径。 modenum..
fs.copyFile(Promise异步返回) copyFile(src: string | number, dest: string | number, mode?: number): Promise 复制文件,使用Promise异步返回。 参数: 参数名类型必填说明 srcstring | number是待复制文件的路径或待复制文件的文件描述符。 de..
fs.copy(Promise异步返回) copy(srcUri: string, destUri: string, options?: CopyOptions): Promise 拷贝文件或者目录,使用Promise异步返回。 支持跨设备拷贝。强制覆盖拷贝。入参支持文件或目录URI。 跨端拷贝时,限制同时最多存在10个拷贝任务;单次拷贝的文件数量不得超过5..
fs.close(Promise异步返回) close(file: number | File): Promise 关闭文件,使用Promise异步返回。 参数: 参数名类型必填说明 filenumber | File是已打开的File对象或已打开的文件描述符fd,关闭后file对象或文件描述符不再具备实际意义,不可再用于进行读写等操作。 返回值: 类型说明..
fs.access(校验权限) access(path: string, mode?: AccessModeType): Promise 检查文件是否存在,使用Promise异步返回。 参数: 参数名类型必填说明 pathstring是文件应用沙箱路径。 mode12+AccessModeType否文件校验的权限。 返回值: 类型说明 PromiseProm..
导入模块 import { fileIo as fs } from '@kit.CoreFileKit'; fs.stat(Promise异步返回) stat(file: string | number): Promise 获取文件详细属性信息,使用Promise异步返回。 参数: 参数名类型必填说明 filestring | number是文件应用沙箱路..
应用需要对应用文件目录下的应用文件进行查看、创建、读写、删除、移动、复制、获取属性等访问操作,下文介绍具体方法。 接口说明 开发者通过基础文件操作接口(ohos.file.fs)实现应用文件访问能力,主要功能如下表所示。 表1 基础文件操作接口功能 接口名功能接口类型支持同步支持异步 access检查文件是否存在方法√√ close关闭文件方法√√ copy..
通过系统相机拍照和录像 应用可调用CameraPicker拍摄照片或录制视频,无需申请相机权限。 CameraPicker的相机交互界面由系统提供,在用户点击拍摄和确认按钮后,调用CameraPicker的应用获取对应的照片或者视频。 应用开发者如果只是需要获取即时拍摄的照片或者视频,则可以使用CameraPicker能力来轻松实现。 由于照片的拍摄和确认都..
本篇将讲解PTA平台上的题目 L1-016 查验身份证,通过处理身份证号码的校验,进一步提升Cangjie编程语言在字符串处理与数据验证方面的能力。 关键词 PTA刷题 身份证校验 字符串处理 数据验证 Cangjie语言 一、L1-016 查验身份证 题目描述: 身份证号码由17位数字和1位校验码组成。前17位数字依次表示出生日期、地区等信息,第18位是校..