ASP源码
PHP源码
.NET源码
JSP源码
以下是万用的生成处理xml的
ActiveXObject
function loadXMLDoc(dname)
{
var xmlDoc;
// code for IE
if (wi***w.ActiveXObject)
{
xmlDoc=new ActiveXObject("Mi***soft.XMLDOM");
}
// code for Mozilla, Firefox, Opera, etc.
else if (do***ent.implementation && do***ent.implementation.createDocument)
{
xmlDoc=do***ent.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}
xm***c.async=false;
xm***c.load(dname);
return(xmlDoc);
}
然后就可以使用xmlDoc了
例如:
xmlDoc=loadXMLDoc("bo***.xml");
var x=***Doc.getElementsByTagName('book');
var newel
for (i=0;i
ne***=xmlDoc.createElement('edition');
x[i].appendChild(newel);
}
进行添加删除节点属性等