插入删除更新xml文件

时间:2009-06-15 19:01:07

标签: javascript xml dom

我之前也问过几乎相同的问题,但我还没有弄清楚如何解决我的这个问题。

我被分配了一个项目,其中我得到一个.xml文件,其中包含<TITLE><AUTHOR><ABSTRACT><COMMENT>和{ {1}}标记在.xml中为空,其余所有字段都已填充。 我必须解析这个xml,并生成一个报告,我已经这样做了。 但问题是,我的报告中的每个COMMENT字段都有一个下拉框,当我在下拉框中进行更改时,它会显示客户端页面上的更改,但它不会更新服务器上的xml文件。 / p>

我该怎么做?无论如何都要插入,删除,更新xml节点?

请帮助我。 我正在使用DOM来解析xml文件。

我也读到了XMLDocument类的某个地方,以便在xml文件中进行更改。但是,如果可能,请告诉我在哪里可以找到用于在xml文件中进行更改的xmlDocument示例。

我感谢你的帮助。

最佳

Zeeshan

1 个答案:

答案 0 :(得分:0)

第一个开始的地方是w3schools。一旦您可以对文档进行更改,例如: -

var textNode = dom.createTextNode(myText);
dom.documentElement.selectSingleChild("COMMENT").appendChild(textNode);

然后,您需要服务器帮助才能接受新的XML文档。您将需要一个服务器脚本,该脚本接受使用POST请求发送的XML文档,或者服务器支持PUT请求以替换原始XML URL。您将需要XmlHttpRequest对象来实现它。

W3Schools上的

XmlHttp可以为您提供初学者指南。