如何仅使用javascript编写XML文件?

如何仅使用javascript编写XML文件?,javascript,html,xml,web,Javascript,Html,Xml,Web,在过去的三周里,我一直在一家工厂的工具库工作,我在这里是因为他们没有任何软件来控制他们的库存,我的老板担心如果他购买了一个软件或实施了一个新系统,他的一些老员工将无法使用它 我已经有了一个使用HTML、JavaScript和css制作的工作界面;问题是,由于公司的政策,我无法安装任何服务器,或者无法将其连接到任何数据库,所以我很难创建一个只能使用MS Access、HTML和JavaScript连接的数据库,或者用XML替换MS Access。我真的没有太多的选择,但要么打破规则,安装一个服务器

在过去的三周里,我一直在一家工厂的工具库工作,我在这里是因为他们没有任何软件来控制他们的库存,我的老板担心如果他购买了一个软件或实施了一个新系统,他的一些老员工将无法使用它

我已经有了一个使用HTML、JavaScript和css制作的工作界面;问题是,由于公司的政策,我无法安装任何服务器,或者无法将其连接到任何数据库,所以我很难创建一个只能使用MS Access、HTML和JavaScript连接的数据库,或者用XML替换MS Access。我真的没有太多的选择,但要么打破规则,安装一个服务器(这可能会让我陷入麻烦),要么发挥创意,用我已经拥有的解决这个问题

我曾想过放弃我迄今为止所做的一切,使用VisualStudio或其他环境从头开始,但时间对我不利,事实上我需要立即修复

我已经尝试过在别处找到的一些脚本,但它们似乎对我没有任何帮助,所以到目前为止,我所能做的就是我的界面


提前感谢。

这些公司政策出于特定原因禁止特定的事情,或者它们只是模糊的指导方针,以阻止工作的完成?XML本身是一个目标,还是一个完成某些事情的工具?(不管怎样,当他们最终停业时,我想他们会责怪经济。)@stckrboy:但这对其他计算机没有帮助。这些政策阻止我安装服务器,因此也阻止我安装任何类型的数据库,因为他们不希望内联网存在任何漏洞。不,XML不是一个目标,它是一个我认为可以帮助我在不使用服务器的情况下创建数据库的工具。我在dispose上有Microsoft访问权限,但由于我没有服务器,我发现实际使用它非常困难。@SLaks-你是对的,我认为功能在那里,但它不在那里(考虑本地intranet)。删除了我的评论我尝试了这段代码,但它没有创建一个XML文件,因为我认为它的功能是xmlForMe(){var v=new XMLWriter();v.writeStartDocument(true);v.writeElementString('test','Hello World');v.writeAttributeString('foo','bar');v.writeEndDocument();console.log(v.flush());}