我需要使用javascript编辑一个xml文件。现在我参与了一个在线测试项目。
question.xml文件已经在项目文件夹中。
因为我想添加或编辑问题(仅使用javascript)。我能够通过ajax引入特定内容,但我无法编辑该文件。
发布于 2018-10-17 14:07:36
尼克是正确的。Javascript无法写入文件的原因是因为它是客户端语言。Javascript永远不会有编写文件的权限,因为它必须在浏览器沙箱中运行。需要使用服务器端脚本(.NET,PHP,ColdFusion等)来编写文件。
发布于 2018-10-17 15:00:50
到目前为止,Google Chrome浏览器是唯一一个具有FileSystem API功能实现的Web浏览器,因此可能允许您仅使用Javascript在本地保存文件。
显然,出于安全原因,在将文件写入本地文件系统时,用户必须明确允许它。
一个工作教程:http://www.html5rocks.com/en/tutorials/file/filesystem/
https://stackoverflow.com/questions/-100000861
复制相似问题