我写了一些javascript,它在textarea中读取数据(在浏览器中) 并在div中以字符串(作为innerHTML)输出结果。
它很棒,它可以完成它的工作。
我想将其移出浏览器。
我想在浏览器中重用相同的javascript(实际上只是一个给出字符串返回另一个字符串的函数)。
理想情况下,我想运行命令行工具并说出读取文件c:\ input.txt并将响应写入c:\ output.txt
有人可以建议我能做到最好吗?
我环顾四周,看到了commonjs.org(非常有趣)和node.js (这也很有趣)以及其他不起眼的项目。
然而,我仍然不知道该怎么做。如果有人做了类似的事我想听。
非常感谢,
P.S。 我标记这个问题'服务器端javascript'主要是说它不是浏览器问题。
答案 0 :(得分:1)
Rhino是用java编写的javascript解释器,它可能会满足您的需求。
答案 1 :(得分:1)
如果你在Windows系统上,你可以使用FileSystemObject本地c- / wscript解释器来读写文件。否则jsdb可能是一个选项,您可以使用Stream
- 对象。
答案 2 :(得分:0)
这是Rhino顶部的薄包装。使处理文件,模块等变得更加容易,例如:http://ringojs.org/api/master/fs/