0

テキストエリア(ブラウザ内)のデータを読み取り、結果をdivの文字列(innerHTMLとして)で出力するJavaScriptを作成しました。

それは素晴らしく、その仕事をします。

ブラウザから移植したいのですが。

同じjavascript(事実上、文字列を指定すると別の文字列を返す関数)をブラウザから再利用したいと思います。

理想的には、コマンドラインツールを実行して、ファイルc:\ input.txtを読み取り、応答をc:\output.txtに書き込みます。

誰かが私がこれを達成するための最善の方法を提案できますか?

私は周りを見回して、commonjs.org(非常に興味深い)とnode.js(これも興味深い)、およびその他のあいまいなプロジェクトに出くわしました。

それでも、私はまだこれを行う方法を知りません。誰かが似たようなことをしたなら、私は聞きたいです。

どうもありがとう、

psこの質問に「サーバー側のJavaScript」というタグを付けたのは、主にブラウザの質問ではないということです。

4

3 に答える 3

1

MozillaのRhinoは、Javaで記述されたjavascriptインタープリターであり、必要な処理を実行できます。

于 2011-02-16T10:31:42.167 に答える
1

Windowsシステムを使用している場合は、 FileSystemObjectを使用してネイティブのc-/wscriptインタープリターでファイルの読み取りと書き込みを行うことができます。それ以外の場合は、 jsdbがオプションであり、Stream-objectを使用できます。

于 2011-02-16T10:49:00.427 に答える
0

http://RingoJs.org

Rhinoの上にある薄いラッパーです。ファイルやモジュールなどの処理がはるかに簡単になります。たとえば、http://ringojs.org/api/master/fs/を参照してください。

于 2011-02-18T09:05:54.677 に答える