MFP 8,Javascript适配器应读取放置在
中的JSON文件(TestData.json)“ \ src \ main \ adapter-resources”
我需要从同一json/text
适配器内的JAVASCRIPT HTTP
文件读取静态数组内容。怎么做?
从同一适配器文件夹中的文件(文本/ JSON)读取静态数组。
答案 0 :(得分:0)
如this solution中所述,您可以使用Javascript读取JSON文件,如下所示。
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
};