是否有类似JS的语言允许对本地文件进行写访问?

时间:2011-11-26 21:33:04

标签: javascript perl ms-access local

我想编写一个小程序,让我使用表单来更新一些本地文件。

我可以通过制作json来阅读它们,但JS不会让我写本地文件。

我一直在Perl中这样做,但它没有方便输入的GUI(没有尝试使用一些Tkx kludge)

是否有一种语言可以让我使用GUI并编写本地文件(并支持哈希和正则表达式)?

4 个答案:

答案 0 :(得分:6)

JavaScript 让您编写本地文件,您无法在基于浏览器的JavaScript中执行此操作。以node.js为例,您可以读取和写入文件没问题。因此,结合一些HTML,客户端JavaScript,Ajax和“服务器端”(在同一台机器上运行)JavaScript来完成您需要做的事情。

对于允许您使用GUI的语言,允许文件访问,并支持哈希和正则表达式......这几乎是所有其他主流语言。我个人会推荐Visual Basic.NET。

答案 1 :(得分:3)

如果你想要Perl和JS GUI,为什么不这样做呢?使用Perl代码作为CGI脚本运行本地Web服务器,并通过基于浏览器的前端连接到该服务器。 Apache可以在Linux和Windows上运行,安装起来也轻而易举。只需确保使用一些现代的Perl Web框架,而不是一些古老的东西来简化您的开发。

答案 2 :(得分:0)

我相信谷歌新的dart语言(在js到java之间的语法(主要是js),浏览器嵌入等)可以做到这一点。我在这里只是read。从来没有尝试过它。

答案 3 :(得分:0)

如果您的GUI是基于Windows的,请尝试使用Microsoft的.NET框架。您可以在几分钟内运行Visual Basic或C#代码的简单GUI。当然它可以写入本地文件系统。