Чтение файла JSON внутри адаптера Javascript - PullRequest
0 голосов
/ 24 июня 2019

MFP 8, адаптеры Javascript должны читать файл JSON (TestData.json), помещенный в

"\ src \ main \ adapter-resources"

Мне нужночитать содержимое статического массива из файла json/text в том же адаптере JAVASCRIPT HTTP.Как сделать то же самое?

Считать статические массивы из файла (Text / JSON) в той же папке адаптера.

1 Ответ

0 голосов
/ 24 июня 2019

Как объяснено в этом решении , вы можете прочитать файл JSON с Javascript, как показано ниже.

function readFile(filename) {
    var content = "";

    var fileReader = new java.io.FileReader(filename);

    var bufferedReader = new java.io.BufferedReader(fileReader);

    var line;

    while((line = bufferedReader.readLine()) != null) {
        content += line;
    }   

    bufferedReader.close();

    return content;
}

function test() {
    var file = 'yourfilename.json';
    var fileContents;
    try {
         fileContents = JSON.parse(readFile(file));     
    }  catch(ex) {
        // handle error                
    }

    return  {
        fileContents: fileContents
    };
...