我有一个文本文件,可以从这样的形式生成值,
First Name: John
Last Name: Doe
我还希望上传一个文件,该文件与文件输入相同,并通过FileReader读取,我能够获取文本文件的所有内容,但是我只想获取':'之后的部分,例如John和Doe,所以我可以将其写成>>
Username: John Doe
有没有一种方法只能读取和写入':'之后的部分?
这是我尝试过的方法,但是它写入了所有值,包括名字和姓氏,
var reader = new FileReader();
reader.onload = function (event) {
var contents = event.target.result;
document.getElementById("username").innerHTML = contents;
};
reader.readAsText(file);
我有一个文本文件,它从这样的形式生成值,名字:John姓氏:Doe我也想上传一个文件,该文件是我用文件输入做的,并用FileReader读取的,我可以得到.. 。
您将不得不读取整个文件,因为在读取文件之前您将不知道文件的内容或对其进行任何操作。要获得:
之后的值,您可以处理得到的字符串
看看这个(假设一个文件中只有一个)