내가 열고 자바 스크립트를 사용하여 TXT 파일의 내용을 읽을 필요가
. 어떻게해야합니까?
내가 열고 자바 스크립트를 사용하여 TXT 파일의 내용을 읽을 필요가
. 어떻게해야합니까?
로컬 파일 시스템에 텍스트 파일이있는 경우 로컬 파일 시스템에 액세스 할 때 Javascript의 제한 사항으로 인해 텍스트 파일이 어려울 수 있습니다. 텍스트 파일이 서버에 있으면 간단한 XHR (Ajax 호출)을 사용하여 파일의 내용을 가져올 수 있습니다.
원격 서버에서는 XMLHttpRequest
개체를 사용하여 데이터를 검색하고 액세스 할 수 있습니다. IE7, 8 실패하고 아마
9. 로컬 디스크에서 읽을하려는 경우
var request = new XMLHttpRequest();
request.open('GET', URL TO FILE);
request.onreadystatechange(function(){
if(request.readyState === 4 && request.statusCode === 200){
console.log(request.responseText);
}
});
request.send();
, 당신은 나쁜 시간이 될 것입니다.
파일이 로컬 컴퓨터에 있습니다. 내용을 읽고 내용을 편집하고 로컬 컴퓨터의 동일한 위치에 저장하려고합니다. 가능한가? –
아니요 JavaScript가 로컬 파일 시스템에 쓸 수 없습니다. –
@KenWhite이 질문은 특히 Windows 플랫폼 및 로컬 디스크 읽기에 대한 것입니다. 이 질문은 그 중 하나의 태그가 아닙니다. – tkone
@tkone : 문제 없습니다. 대신 [this one] (http://stackoverflow.com/q/7261925/62576)을 복제본으로 사용하십시오. 또는 [this one] (http://stackoverflow.com/questions/8137225/read-txt-file-via-client-javascript?rq=1). 또는 [this one] (http://stackoverflow.com/questions/13238415/how-can-you-read-write-and-create-txt-files-using-javascript?rq=1). 계속 가길 바래? :-) 검색에만 신경 쓰지 않고 관련 목록에 3 개 이상 있습니다. –
가능한 중복 질문입니다 – paritosh