在服务器端Javascript中写入文件

在服务器端Javascript中写入文件,javascript,Javascript,我在大学学习Web应用程序,目前我们有一个任务:只使用CSS、Javascript和XML构建一个“博客”。我们必须将博客文章存储在一个.xml文件中,这正是让我陷入困境的原因 因此,本质上我需要能够编写一个Javascript函数,该函数可以写入服务器端文件。有很多更好的方法可以做到这一点,但实际上我们必须使用Javascript。老师完全没有帮助,我问过的每个人都认为这是做不到的 我不希望任何人为我做我的工作或任何事情,只要知道怎么做就好了,如果可能的话 提前欢呼。如果您谈论的是在浏览器中运

我在大学学习Web应用程序,目前我们有一个任务:只使用CSS、Javascript和XML构建一个“博客”。我们必须将博客文章存储在一个.xml文件中,这正是让我陷入困境的原因

因此,本质上我需要能够编写一个Javascript函数,该函数可以写入服务器端文件。有很多更好的方法可以做到这一点,但实际上我们必须使用Javascript。老师完全没有帮助,我问过的每个人都认为这是做不到的

我不希望任何人为我做我的工作或任何事情,只要知道怎么做就好了,如果可能的话


提前欢呼。

如果您谈论的是在浏览器中运行的JavaScript,那么您必须编写一些JavaScript,可能使用XMLHttpRequest向将编写文件的服务器端进程发出HTTP请求。客户端无法直接写入服务器的文件系统


如果您谈论的是在服务器上运行的JavaScript,那么这取决于您的JavaScript环境。有很多不同的方法:

我认为老师的意思是你应该从xml文件中读取帖子,而不是保存到xml。因为,恕我直言,JS不可能写入文件系统。你需要更具体地说明你的博客应用应该实现什么。在线编辑和评论?这将很难做到——但如果您将帖子保存在一个类似rss的xml文件中,并且ie在客户端上用Javascript创建一个时间轴——这是完全可行的。所有这些都说明了:有些东西,比如rhino或node.js,可以让你用Javascript编写服务器——但我怀疑这是否是任务的重点。flitzwald:我认为我们不必担心允许编辑帖子,但我们必须允许其他人对帖子发表评论。谢谢: