0

나는 텍스트 영역 (브라우저 내부)에서 데이터를 읽는 javacript를 작성하고 div에 문자열 (innerHTML로) 결과를 출력합니다.javascript - 브라우저가 아닌 - 파일을 처리하는 중

그것은 훌륭하고 그 일을합니다.

브라우저 밖으로 포트하고 싶습니다.

브라우저에서 똑같은 자바 스크립트 (실제로 문자열이 다른 문자열을 반환하는 함수)를 재사용하고 싶습니다.

이상적으로

나는 그것을 명령 줄 도구를 실행하려는 및 파일 C 판독 말 : 누군가가 내가 이것을 달성 할 수있는 최선의 방법을 제안 할 수

경우 output.txt \ : \의 input.txt을하고 C에 대한 응답을 기록?

commonjs.org (매우 흥미 롭습니다)와 node.js (흥미 롭습니다) 및 기타 모호한 프로젝트에 대해 살펴 보았습니다.

그러나 아직 어떻게 해야할지 잘 모릅니다. 만약 누군가가 비슷한 일을했다면 듣고 싶습니다.

많은 감사,

p.s. 나는이 질문에 'server-side javascript'라는 태그를 붙여 주로 브라우저 질문이 아니라고 말했습니다.

답변

1

Rhino Mozilla의 Mozilla에서 제공하는 자바 스크립트 인터프리터는 필요한 것을 수행 할 수있는 자바로 작성되었습니다.

+0

) 동의하는 가장 좋은 방법은 Rhino입니다. 명령 줄 유틸리티를 즉시 사용할 수 있습니다. 유용한 스레드 : http://stackoverflow.com/questions/585234/how-to-read-and-write-into-file-using-javascript – Shakakai

+0

Rhino가 좋습니다. 괜찮아 !!! 하지만 'ok'라고하기 전에 다른 사람들의 의견을 듣고 싶습니다. 이상적으로 나는 자바로 작성된 자바 스크립트 엔진이 아닌 적절한 자바 스크립트 엔진 (예 : V8)을 실행하고 싶습니다. – chacko

+0

v8은 자바로 C와 rhino로 작성되었는데, 어떻게하면 더 적절한지 알 수 없습니까? – oberhamsi

1

Windows 시스템에있는 경우 파일을 읽고 쓰려면 FileSystemObject을 사용하는 기본 c-/wscript 인터프리터를 사용할 수 있습니다. 그렇지 않은 경우 jsdb은 옵션 일 수 있으며 Stream- 개체를 사용할 수 있습니다.