问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用javascript创建了一个xml节点后,如何将他更新到xml文件中。xml.save...

发布网友 发布时间:2022-04-28 14:17

我来回答

2个回答

懂视网 时间:2022-05-15 10:08

这次给大家带来往xml中更新节点的ajax方式,往xml中更新节点ajax的注意事项有哪些,下面就是实战案例,一起来看一下。

往xml中更新节点的实例代码

/* System.out.println("2323");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder docbuilder = factory.newDocumentBuilder();
Document parse = docbuilder
.parse(new File("src/ProdQuery.xml"));
// Element createElement2 = parse.createElement("");
Element createElement = parse.createElement("products");
Node item2 = parse.getChildNodes().item(parse.getChildNodes().getLength()-1);
for (String item : map.keySet()) {
//循环添加至products
System.out.println("tianjia1");
Element clidren = parse.createElement("product");
Attr createAttribute = parse.createAttribute("name");
createAttribute.setNodeValue(item);
Attr createAttribute2 = parse.createAttribute("value");
createAttribute2.setNodeValue(map.get(item));
clidren.setAttributeNode(createAttribute);
clidren.setAttributeNode(createAttribute2);
createElement.appendChild(clidren);
}
//将products添加到根目录
item2.appendChild(createElement);
//创建一个TransformerFactory对象
TransformerFactory tFactory = TransformerFactory.newInstance();
//得到一个操作对象
Transformer transformer = tFactory.newTransformer();
//设置们,这个是编码
transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
//
DOMSource source = new DOMSource(parse);
System.out.println("改变文件");
StreamResult result = new StreamResult(new File("src/ProdQuery.xml"));
//让xml文件换行
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
transformer.transform(source, result);*/

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

Ajax的restful接口传输Json数据的方法

Ajax+Struts2怎么实现用户输入验证码校验功能

热心网友 时间:2022-05-15 07:16

js本身是不能操作文件的。
你可以使用ajax的方式,把创建好的xml内容传递给服务器端的语言,在服务器端去保存到文件或者数据库。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
香港电影有一部是两个女人能变蟒蛇的电影 期房需先交哪些钱 期房交定金之后多久交首付可以延期吗 期房定金后多久交首付可延期? 为什么考驾照就是紧张过不去,为什么 考驾照的考场是什么样的 moll是什么单位 法定单位规定物质的量用“mol”表示的优点是什么 物质的量的单位 摩尔 淘宝新手推广网店的十大方法,怎么做好推广? 淘宝网店怎么做推广? 潜血阳性是什么意思 大便潜血阳性意味着什么 大便潜血试验阳性大便潜血阳性大便潜血是什么意思 佳能ts3380打印机为什么不能直接打印QQ上的文件而要先经过转换? 隐血阳性是什么意思? 佳能MG3680打印转换文档不清晰 体检结果大便潜血阳性是什么意思 Canon牌子的打印机复印后怎么转换成打印? 佳能打印机超过九十九页不能转换打印是怎么回事? 大便隐血阳性的意思是什么? 佳能tr4550打印机手机文件转换速度很慢是怎么回事? 大便隐血阳性是什么意思 佳能打印机ts308超20m文件手机无法上显示文件太大数据无法转换 佳能打印机+未导入格式不受支持的文件 为什么佳能ts3180打印机打印手机文档转换一半就不动了? 佳能打印数据转换服务什么意思 Ts3140佳能打印机文件格式转换不不来什么原因? 佳能打印机数据转换服务修正打印布局失败 佳能打印机g3810转换文档为什么转换不了? 分子筛是什么啊?什么原理啊。。。 如何使用JS给XML文件插入新的数据? 怎么用JS存储到xml文件中和从xml文件中读取数据出来 js怎么获取xml里某个节点的值并输出 JS给XML添加子节点并写入数据! javascript select 复制克隆问题 javascript读取xml文件 如何用javascript获取html中嵌入的xml代码? 帮助看看这JAVASCRIPT代码操作的XML文件名是什么? 怎样才能用js生成xmldom对象,并且在firefox中也实现xml数据岛?_百度知... 关于JS解析XML文件数据的疑问 使用js实现html加载xml内容(本地电脑使用) ...提取一些关键的节点数据组成新的xml文件,最好是用python编写 使用js移动DOM节点? JS代码中div的复制怎么实现 javascript中的3个问题 HTML中JavaScript解析xml的方法 初学者 拜请高手解疑啊 用javascript中的dom节点,编一个留言板?求代码? 电脑字体变大,分辨率变低,颜色变深。而且设置里分辨率调不过来。怎样可以使电脑恢复正常? 建行周六周日正常营业吗 电脑字体突然变大 属性里的分辨率改不了了 求助好心人 有什么办法呢~