快速入门:读取和写入文件 (HTML)
12/11/2015
本文内容
[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]
使用 StorageFile 对象读取和写入文件。
先决条件
了解使用 JavaScript 的 Windows 运行时应用的异步编程
了解如何获取需要从其读取或写入到的文件
通过在快速入门:使用文件选取器访问文件中调用文件选取器,可以了解如何获取文件。
示例中使用的文件
这些示例中的所有代码均取自文件访问示例并依赖于该示例的全局 sampleFile 变量。此变量表示这些范例中该示例写入和读取自的文件 (sample.dat)。
文件访问示例会创建 sample.dat 文件,并存储返回的 storageFile 对象,如下所示:
Windows.Storage.ApplicationData.current.localFolder.createFileAsync("sample.dat",
Windows.Storage.CreationCollisionOption.replaceExisting).then(function (file) {
sampleFile = file;
});
注意 在库中创建文件之前,必须在应用清单中声明必要的功能。要了解有关文件访问和功能的详细信息,请参阅文件访问和权限和使用 Windows 运行时对用户资源的访问。
写入文件
这些步骤显示了当你有一个可写入的文件以及一个表示该文件的 storageFile 时写入该