2011-08-19 5 views
2

Jquery와 Javascript에 새로운 내용이 있습니다. 내 서버에 저장된 텍스트 파일에서 정보를 읽고 나중에이 파일에 다시 쓸 수있는 방법이 궁금합니다. 문제를 검색 한 후에 많은 정보를 찾을 수 없습니다.자바 스크립트 또는 Jquery의 텍스트 파일을 읽는 중

데이터 라인을 한 줄씩 읽고 어레이에 저장하고 싶습니다. 가능합니까?

덕분에, 매트

+1

AJAX를 사용하여 서버에서 파일을 읽을 수는 있지만 JavaScript 만 사용하여 파일에 쓸 수는 없습니다. –

+1

가능한 중복 http://stackoverflow.com/questions/582268/jquery-read-write-to-file –

+0

아마 ajax를 사용하고 백엔드 코드로 파일을 읽을 수 있습니다. 그런 다음 파일 데이터를 다시 클라이언트로 리턴하십시오. 어떤 백엔드를 사용 하시겠습니까? – Waltsu

답변

0

나는 당신이 어떤 서버 측 프로그래밍을 사용하려는 생각합니다. 클라이언트의 데이터를 원하면 javascript 또는 jQuery를 일부 ajax 솔루션을 사용하여 사용할 수 있습니다.

0

서버가 HTTP를 통해 그것을 얻을 수 있다면 당신은 파일을 읽을 수 있지만

읽기 파일 당신은 이것을 달성하기 위해 편안하고 API를 사용할 수 단순히 $().load(url)

0

하여 수행 할 수 있습니다 쓸 수 없습니다 . HTTP GET (jQuery/AJAX)을 사용하여 파일 내용을 가져 와서 원하는 내용을 편집하고 HTTP PUT (jQuery/AJAX)을 사용하여 서버에 변경 사항을 다시 기록합니다.

+0

RESTful API에서 PUT 요청을 사용하여 파일 내용을 업데이트하면 안됩니까? – shesek

+0

아, 그래, 더 잘 작동하지만 기술적으로 POST를 사용할 수도 있습니다. 그에 따라 내 대답을 업데이트 할 것입니다. 고맙습니다! –

+0

POST는 기술적으로는 정상적으로 작동하지만 REST 표준을 준수해야합니다. – shesek

0

정보 읽기 - 예 (예 : ajax 호출). 자바 스크립트는 html/php/asp가 무엇이든간에 페이지에서 텍스트를 가져 와서 호출 페이지로 리턴합니다.

라인별로 읽어보기 - 직접 작성하는 경우 가능합니다. 이를 위해 내장 된 기능은 없습니다. 그러나 텍스트는 줄로 나누어야합니다.

다시 쓰다. - JavaScript는 자체적으로 그럴 수 없습니다. 아약스와 서버 사이드가 필요합니다.

관련 문제