1

ディレクトリからテキストファイルを読み取る方法を教えてください。電話ギャップのフォルダーからファイルを読み取る必要があります。保存(書き込み)できました。しかし、問題はファイルを読み取ることですか? ファイルの読み方を教えてください。

ファイルを保存できました。私が必要とするのは、ファイルを読むことです

コードは以下です

function readRtfFile(){
 try {
           window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
               function(fileSystem) {
                   fileSystem.root.getDirectory(CASENAME, { create: true, exclusive: false }, function(directoryEntry) {
                       console.log("log folder is created");
                       directoryEntry.getFile(DOCUMENT_NAME+".rtf", { create: true, exclusive: false }, function(fileEntry) {
                           fileEntry.createReader(function(writer) {
                               writer.readEntries(writer.length);


                           }, fail);
                       }, fail);
                   }, fail);
               },
               fail);
       }
       catch(e) {
           fail(e+"fail");
       }
}
4

2 に答える 2

1

PhoneGap の例

http://docs.phonegap.com/en/2.5.0/cordova_file_file.md.html#DirectoryReader

function success(entries) {
    var i;
    for (i=0; i<entries.length; i++) {
        console.log(entries[i].name);
    }
}

function fail(error) {
    alert("Failed to list directory contents: " + error.code);
}

// Get a directory reader
var directoryReader = dirEntry.createReader();

// Get a list of all the entries in the directory
directoryReader.readEntries(success,fail);
于 2013-07-22T13:42:04.263 に答える