자바 스크립트를 사용하여 텍스트 파일의 각 단어를 배열에 추가하는 방법은 무엇입니까?파일 내용을 배열에 넣습니다.
파일은 csv가 아니며 약 5 줄의 단어가 약 5 개 포함되어 있습니다. 루프에 대해 잘 모르는 여러 줄이 있기 때문에 .split(" ")
을 사용해야한다는 것을 알고 있습니다. 사전에
감사
자바 스크립트를 사용하여 텍스트 파일의 각 단어를 배열에 추가하는 방법은 무엇입니까?파일 내용을 배열에 넣습니다.
파일은 csv가 아니며 약 5 줄의 단어가 약 5 개 포함되어 있습니다. 루프에 대해 잘 모르는 여러 줄이 있기 때문에 .split(" ")
을 사용해야한다는 것을 알고 있습니다. 사전에
감사
당신은 수를 가져 아약스 전화를 걸 파일의 텍스트를 읽고 다음 분할을 사용하면됩니다.
split(/\s+/);
\s
은 공백과 개행 문자 모두와 일치합니다.
감사합니다 유용했습니다 –
@ sh.learner 그 도움이 되었다면 당신은 대답을 허용으로 표시하시기 바랍니다 수 있습니까? –
첫째 : 파일의 내용을 처리하는 함수를 정의
function parseTheFileContent(fileData)
{
var lines = fileData.split('\n');
// do something with the lines array
}
둘째 : 파일 내용을
httpRequest = new XMLHttpRequest();
if (!httpRequest) return;
httpRequest.onreadystatechange = function()
{
if (httpRequest.readyState === XMLHttpRequest.DONE) {
if (httpRequest.status === 200) parseTheFileContent(httpRequest.responseText);
}
}
감사합니다. 이것은 나를 도왔습니다 –
언급 한 글을 게시하십시오. –
코드가 어디에 있습니까? –
'var wordArray = []; 줄을 따라 뭔가를 시도해 볼 수 있습니다. 문자열 (fileData) .split ('\ n') forEach (function (line, i) {line.split ('') .forEach (function (word, i) {wordArray.push (word)})) – forrestmid