【发布时间】:2019-12-17 06:50:51
【问题描述】:
我正在尝试获取两个文件(一个 XML 和另一个 TXT)。我尝试制作两个 XMLhttpRequests 来获取文件,然后获取它们的 responseXML 和 responText 返回。
为了让这个例子更简单,我做了它,所以我试图只提取两个单独的文本文件,然后添加两个包含单个数字的行。每个文本文件 'filetestX.txt' 只是一个包含数字 1 到 7 的文本文件,由一行分隔,即
1
2
3
4
5
6
7
这是我的代码:
function testFiles(){
var FILE1 = new XMLHttpRequest();
FILE1.open("GET", 'filetest1.txt', true);
FILE1.send();
FTEXT1 = (FILE1.responseText);
var FILE2 = new XMLHttpRequest();
FILE2.open("GET", 'filetest2.txt', true);
FILE2.send();
FTEXT2 = (FILE1.responseText);
// split each line to get the numbers
var split1 = FTEXT1.split('\n');
var split2 = FTEXT2.split('\n');
output = split1[2] + split2[3];
console.log(output)
}
这是我的代码,我希望我的分析器是 7(如 3 + 4)。但是控制台输出 NaN。我需要找到一种方法,可以在同一个 javascript 文件中获取两个文件,以便在我的 .js 文件中的其他函数中使用
【问题讨论】:
标签: javascript xml xmlhttprequest readfile