使用 Wb.File 类遍历和访问文件

使用 WebBuilder 的 Wb.File 类遍历和存取文件。该类具有强大的功能,可以方便实现对文件的遍历和存取。

文件的遍历

该示例遍历了wb目录下的所有的json文件,并在IDE的控制台中输出json文件的内容。

let appFolder = Wb.File.appFolder; appFolder.cascade(file => { if (file.name.endsWith('.json')) Wb.log(file.text); });

文件的读取

该示例演示如何读取wb-server.js文件的内容,并发送到客户端。

let text = new Wb.File(true, 'wb/ss/wb-server.js').text; Wb.send(text);

写文件

该示例演示如何把文本、对象、输入流或字节数组写入到文件。

// 写文本到bar.txt文件 new Wb.File(true, 'foo/bar.txt').text = 'abc'; // 写对象到bar.txt文件 new Wb.File(true, 'foo/bar.txt').object = { str: 'abc', num: 123 }; // 写输入流到bar.bin文件,写入后无论是否成功inputStream均会自动关闭 new Wb.File(true, 'foo/bar.bin').stream = inputStream; // 写字节数组到bar.bin文件 new Wb.File(true, 'foo/bar.bin').bytes = byteArray;
联系我们
地址:北京市海淀区西三环北路89号外文大厦2层
电子邮件:contact@geejing.com
电话:18601246815, 010-62943838
版权声明
© 版权所有,putdb.com
企业级应用开发和运行平台 WebBuilder
京ICP备10035393号-1
京公网安备11010802009055号
微信联系