锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV无码专区亚洲AV伊甸园
,亚洲五月丁香综合视频,亚洲一级特黄大片无码毛片 http://www.tkk7.com/laoding/category/34508.html鏈潵鎴戜互涓猴紝闅愯韓浜嗗埆浜哄氨鎵句笉鍒版垜錛屾病鏈夌敤鐨勶紝鍍忔垜榪欐牱鎷夐鐨勭敺浜猴紝鏃犺璧板埌鍝噷錛岄兘鍍忓湪榛戞殫涓殑钀ょ伀铏竴鏍鳳紝閭f牱鐨勯矞鏄庯紝閭f牱鐨勫嚭浼椼傛垜閭e咖閮佺殑鐪肩錛岀█鐤忕殑鑳¤尙錛岄偅寰井闅嗚搗鐨勫皢鍐涜倸鍜屼翰鍒囩殑絎戝......閮芥繁娣卞惛寮曚簡浼椾漢...... zh-cn Thu, 25 Sep 2008 02:26:48 GMT Thu, 25 Sep 2008 02:26:48 GMT 60 鐢╠om4j鐢熸垚xml浠ュ強(qiáng)璇誨彇xml鏂囦歡閲屽唴瀹?/title> http://www.tkk7.com/laoding/articles/227799.html鑰佷竵 鑰佷竵 Mon, 08 Sep 2008 12:16:00 GMT http://www.tkk7.com/laoding/articles/227799.html http://www.tkk7.com/laoding/comments/227799.html http://www.tkk7.com/laoding/articles/227799.html#Feedback 0 http://www.tkk7.com/laoding/comments/commentRss/227799.html http://www.tkk7.com/laoding/services/trackbacks/227799.html 棣栧厛鍘諱笅杞絛om4j鐨刯ar鍖咃紝鏂板緩WEB宸ョ▼錛屽皢jar鍖呭姞鍒板伐紼嬪綋涓?br />
鍑嗗涓涓搷浣滅被 FindXmlDoc.java
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
public class FindXmlDoc {
/**
*
* @Description 鍒涘緩xml鏂囦歡
* @param filename
* @param rootElement
* void
* @throws 鎶涘嚭寮傚父璇存槑
*/
public void createXMLFile(String filename,String rootElement) {
/** 寤虹珛document瀵硅薄 */
Document document = DocumentHelper.createDocument();
document.addElement(rootElement);
try {
/** 灝哾ocument涓殑鍐呭鍐欏叆鏂囦歡涓?nbsp; */
XMLWriter writer = new XMLWriter( new FileWriter( new File(filename)));
writer.write(document);
writer.close();
} catch (Exception ex) {
}
}
/**
*
* @Description 淇濆瓨緙栬緫鐨刋ML鏂囦歡
* @param document
* @param filepath
* @return
* boolean
* @throws 鎶涘嚭寮傚父璇存槑
*/
public boolean saveDocument(Document document,String filepath) {
boolean isOk = false ;
Writer writer = null ;
XMLWriter xmlWriter = null ;
try {
writer = new OutputStreamWriter( new FileOutputStream(filepath), " utf-8 " );
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding( " utf-8 " );
xmlWriter = new XMLWriter(writer,format);
xmlWriter.write(document);
writer.close();
isOk = true ;
} catch (IOException e) {
return false ;
}
return isOk;
}
/**
*
* @Description 鑾峰彇XML鏂囦歡涓殑淇℃伅,濡傛灉鏂囦歡瀛樺湪,榪斿洖document錛屽鏋滀笉瀛樺湪,榪斿洖null
* @param filepath
* @return
* Document
* @throws 鎶涘嚭寮傚父璇存槑
*/
public Document getDocument(String filepath) {
Document document = null ;
SAXReader reader = new SAXReader();
try {
File file = new File(filepath);
if (file.exists()){
document = reader.read(file); // 涓嶆槸浠TF-8鏉ヨ鍙栥傝鎹㈡垚浠TF鈥斺?鏉ヨ鍙?/span>
} else {
return null ;
}
} catch (Exception e) {
}
return document;
}
}
涓嬮潰鏄祴璇曠被
public class TestCreateXML {
public static void main(String[] args) {
TestCreateXML.createXML();
}
public static void createXML(){
FindXmlDoc fxd = new FindXmlDoc();
fxd.createXMLFile( " teacher.xml " , " teacher " );
}
}
鎵ц榪欎釜綾誨氨浼?xì)鍦╳ebroot涓嬬敓鎴恡eacher.xml鏂囦歡
鍐呭濡備笅錛?/span>
<? xml version="1.0" encoding="utf-8" ?>
< teacher />
榪欎釜鏄彧鏈変竴涓牴鑺傜偣鐨剎ml鏂囦歡銆?br />
涓嬮潰鏉ュ姞鐐逛笢瑗?br />
淇敼createXML鏂規(guī)硶涓哄涓嬶細(xì)
public static void createXML(){
FindXmlDoc fxd = new FindXmlDoc();
String path = " teacher.xml " ;
Document document = fxd.getDocument(path);
Element rootElement = document.getRootElement();
Element student1Element = rootElement.addElement( " student1 " );
Element student1name = student1Element.addElement( " name " );
Element student1class = student1Element.addElement( " class " );
student1name.addText( " ding " );
student1class.addText( " 040931 " );
Element student2Element = rootElement.addElement( " student2 " );
Element student2name = student2Element.addElement( " name " );
Element student2class = student2Element.addElement( " class " );
student2name.addText( " laoding " );
student2class.addText( " 040931 " );
fxd.saveDocument(document, path);
System.out.println( " success " );
}
鎵ц鐪嬪埌鍚庡彴鎵撳嵃鍑簊uccess
姝ゆ椂鍙戠幇teacher.xml鍙樻垚浜嗕互涓嬫牱瀛?/span>
<? xml version="1.0" encoding="utf-8" ?>
< teacher >
< student1 >
< name > ding </ name >
< class > 040931 </ class >
</ student1 >
< student2 >
< name > laoding </ name >
< class > 040931 </ class >
</ student2 >
</ teacher >
榪欏氨瀹屾垚鐢熸垚xml鐨勬搷浣滀簡
涓嬮潰鏄鍙杧ml鏂囦歡
public static void readXML(){
FindXmlDoc fxd = new FindXmlDoc();
String path = " teacher.xml " ;
Document document = fxd.getDocument(path);
Element rootElement = document.getRootElement();
Element student = rootElement.element( " student1 " );
System.out.println(student.getName());
List l = student.elements();
for ( int i = 0 ; i < l.size(); i ++ ){
Element e = (Element)l.get(i);
System.out.println(e.getText());
}
}
鎵ц榪欎釜鏂規(guī)硶錛屽悗鍙版墦鍗板嚭
student1
ding
040931
鍙互鐪嬪埌璇誨彇鍒拌妭鐐箂tudent1浠ュ強(qiáng)榪欎釜鑺傜偣涓嬬殑鍐呭
灝咵lement student = rootElement.element("student1");榪欓噷鐨剆tudent1鏀規(guī)垚student2
鎵ц鐪嬪埌
student2
laoding
040931
濂戒簡錛屽畬鎴愪簡錛屾湁浠涔堢枒闂紝嬈㈣繋浜ゆ祦
]]>
主站蜘蛛池模板:
国产免费爽爽视频在线观看
|
亚洲AV无码AV男人的天堂不卡 |
久久青草精品38国产免费 |
在线观看国产区亚洲一区成人
|
国产精品免费看久久久
|
一级毛片免费在线播放 |
国产成人一区二区三区视频免费 |
精品国产亚洲男女在线线电影 |
免费夜色污私人影院网站 |
亚洲AV成人潮喷综合网 |
一区二区视频免费观看 |
日韩亚洲一区二区三区 |
日韩精品在线免费观看 |
91亚洲国产成人久久精品 |
亚洲免费网站观看视频 |
成人精品国产亚洲欧洲 |
亚洲精品动漫人成3d在线 |
国产成人AV免费观看 |
亚洲黄色片免费看 |
午夜时刻免费入口 |
一区二区三区免费在线观看 |
亚洲AV无码专区国产乱码4SE |
18女人毛片水真多免费 |
国产精品亚洲一区二区在线观看
|
亚洲精品无码你懂的 |
亚洲国产综合久久天堂 |
永久免费av无码网站yy |
亚洲综合中文字幕无线码 |
四虎永久在线免费观看 |
国产裸体美女永久免费无遮挡
|
免费A级毛片无码久久版 |
久久久久久国产a免费观看不卡
|
国产日产亚洲系列 |
老汉精品免费AV在线播放 |
国产午夜亚洲精品理论片不卡 |
毛片在线播放免费观看 |
亚洲综合av一区二区三区不卡
|
亚洲精品成人图区 |
国产大片51精品免费观看 |
精品一区二区三区免费 |
亚洲一区二区免费视频 |