Javascript 如何创建文件并从服务器端java脚本向其写入一些输出
我不熟悉java脚本。我已经从服务器端java脚本执行了一些API,并将它们的状态存储在一个数组中。现在,我想在同一台机器上的所需位置创建一个文件,并将输出写入其中。必须使用服务器端语言才能执行此操作。js不会这样做 让我们以ASP.NET为例Javascript 如何创建文件并从服务器端java脚本向其写入一些输出,javascript,Javascript,我不熟悉java脚本。我已经从服务器端java脚本执行了一些API,并将它们的状态存储在一个数组中。现在,我想在同一台机器上的所需位置创建一个文件,并将输出写入其中。必须使用服务器端语言才能执行此操作。js不会这样做 让我们以ASP.NET为例 @{ var userData = /* data stored in the array */ var dataFile = Server.MapPath("~/App_Data/data.txt"); // file location
@{
var userData = /* data stored in the array */
var dataFile = Server.MapPath("~/App_Data/data.txt"); // file location
File.AppendAllText (@dataFile, userData); // save it!
}
这样,您就可以将数据保存在服务器端的文件中。如果您想在不重新加载页面的情况下保存它(就像许多开发人员喜欢的那样),那么您可以尝试使用ajax请求。为此,您将使用jQueryAjax,但仍然需要服务器端将数据写入文件。这里
$.ajax({
url: 'url/where/file_is.txt'
});
在页面中,您将获得服务器端代码
如果你使用的是PHP,你可以在谷歌上搜索它 您使用的是哪种服务器端javascript
Node.js
<代码>.asc?这个服务器端javascript目前如何运行?你必须定义你在服务器端使用的框架“你必须使用服务器端语言才能做到这一点,js不会做到这一点!”-javascript可以在服务器端使用,OP说他们已经在使用js服务器端了,那么你为什么要用另一种语言给出答案?(也许他们正在使用?)“为此,您将使用jQueryAjax”-什么?OP并不是问如何使用Ajax,但即使是这样,他们也不需要jQuery。