代码:books.xml
<?xml version="1.0" encoding="UTF-8"?>
<root>
<book id="1">
<name>深入浅出extjs</name>
<author>张三</author>
<price>88</price>
</book>
<book id="2">
<name>锋利的jQuery</name>
<author>李四</author>
<price>99</price>
</book>
<book id="3">
<name>深入浅出flex</name>
<author>王五</author>
<price>108</price>
</book>
<book id="4">
<name>java编程思想</name>
<author>钱七</author>
<price>128</price>
</book>
</root>
如何添加子节点到xml文件中。只能前台实现。
写入只能在浏览器加载的xml中写入节点,无法保存到硬盘,有安全性问题。。要更新xml文件需要搭建服务器,在服务器端写入才行
浏览器端写入就和html的创建一样,很简单
看看这个文章。这是js的,换成jquery并不难。http://blog.sina.com.cn/s/blog_49b531af0100jt7i.html
var xmlDom=$('<root></root>');
xmlDom.append(function(){
return $("<book>").attr("id",1).append(function(){
return $("<name>").text("深入");
}).append(function(){
return $("<author>").text("张三");
}).append(function(){
return $("<price>").text("88");
});
});
//取出xml字符串
xmlDom[0].outerHTML;