六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

對xml文件的回寫(一)

[摘要]因?yàn)槲覀兤匠=?jīng)常會對一個xml文件中的內(nèi)容進(jìn)行修改,修改之后還需要把修改的結(jié)果回寫回去,這里就存在一個如何回寫的問題。我搜集了幾種回寫的方法,歡迎大家提出意見。第一種方法是使用jaxp的transf...
因?yàn)槲覀兤匠=?jīng)常會對一個xml文件中的內(nèi)容進(jìn)行修改,修改之后還需要把修改的結(jié)果回寫回去,這里就存在一個如何回寫的問題。我搜集了幾種回寫的方法,歡迎大家提出意見。

第一種方法是使用jaxp的transformer來完成:

//這里首先是你自己解析xml,可以使用任何的解析方式
DOMParser pa = new DOMParser();
pa.parse(uri);
Document doc = pa.getDocument();
//有了Document你就可以獲取任何xml中的屬性,并且做修改
......

//現(xiàn)在是具體的回寫
DOMSource source = new DOMSource(doc);//這個doc是update過的doc
File nf = new File(yourURL);//這個yourURL是你要回寫的xml路徑
StreamResult sr = new StreamResult(nf);
TransformerFactory tf = TransformerFactory.newInstance();
Transformer t = tf.newTransformer();
//下面是可以對新生成的xml進(jìn)行一些基本屬性設(shè)置
Properties properties = t.getOutputProperties();
//這是設(shè)置是否需要xml文件開頭的描述(<?xml version="1.0"?>);
properties.setProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
//這是設(shè)置輸出自動縮進(jìn)
properties.setProperty(OutputKeys.INDENT, "yes");
t.setOutputProperties(properties);
t.transform(source, sr);

Ok,大功告成,新的xml文件已經(jīng)生成。這里有一個要注意的,如果你只是想生成一個新的xml(不同于原有的xml)那么就把yourURL設(shè)成和原有的xml不同就可以,而希望是回寫那么就保持一致啦。



標(biāo)簽:對xml文件的回寫(一) 
主站蜘蛛池模板: 亚洲精品自拍 | 性导航app精品视频 性荡视频在线播放视频 | 中文字幕在线精品不卡 | 日韩国产一区二区 | 欧美在线视频免费看 | 又大又爽又粗免费视频 | 亚洲国产精品欧美日韩一区二区 | 三级黄色在线视频中文 | 日韩啪啪网 | 亚洲六月丁香六月婷婷蜜芽 | 日韩精品亚洲精品485页 | 在线观看亚洲免费 | 欧美一线高本道高清在线 | 午夜影院在线观看免费 | 亚洲精品国产福利在线观看 | 综合网久久 | 自拍偷拍 欧美日韩 | 欧美视频在线免费看 | 亚洲视频欧美 | 亚洲吹箫| 性欧美处| 香蕉国产综合久久猫咪 | 手机看片自拍 | 午夜日韩久久影院 | 色综合网天天综合色中文男男 | 亚洲 欧洲 日产 韩国在线 | 五月激情啪啪 | 亚洲人成网男女大片在线播放 | 日日碰夜夜操 | 欧洲性开放大片免费观看视频 | 日韩亚洲欧美综合 | 亚洲欧美系列 | 五月天激情婷婷大综合 | 亚洲色域网| 亚洲精品在线观看视频 | 一级做a爱片久久蜜桃 | 四虎影院在线免费播放 | 三级国产三级在线 | 日韩欧美国产中文字幕 | 天天干夜夜噜 | 日韩欧美视频在线 |