锘??xml version="1.0" encoding="utf-8" standalone="yes"?>www.亚洲色图,久久精品国产69国产精品亚洲,亚洲综合色丁香婷婷六月图片http://www.tkk7.com/stevenjohn/category/52404.html閭d簺闈掓槬鐨勫瞾鏈?/description>zh-cnFri, 18 Jan 2013 17:57:34 GMTFri, 18 Jan 2013 17:57:34 GMT60dom4j selectNodeshttp://www.tkk7.com/stevenjohn/archive/2013/01/18/394422.htmlabinabinFri, 18 Jan 2013 12:34:00 GMThttp://www.tkk7.com/stevenjohn/archive/2013/01/18/394422.htmlhttp://www.tkk7.com/stevenjohn/comments/394422.htmlhttp://www.tkk7.com/stevenjohn/archive/2013/01/18/394422.html#Feedback0http://www.tkk7.com/stevenjohn/comments/commentRss/394422.htmlhttp://www.tkk7.com/stevenjohn/services/trackbacks/394422.htmlnode.selectNodes("http://xml");
node.selectNodes("/xml");
node.selectNodes("xml");
榪欎笁涓啓娉曟湁浠涔堝尯鍒?/pre>

闂琛ュ厖錛?/h3>
涓嶆槸寰堟槑鐧?br />灝變婦涓緥瀛愬惂
<root>
<xml>1</xml>
<node>
<xml>2</xml>
<AAA>
<xml>3</xml>
</AAA>
</node>
</root>
浠巒ode鎼滅儲鐨勮瘽錛岃繖涓夌鏂規硶鍒嗗埆鑳芥悳鍒?銆?銆?涓殑鍝嚑涓紵





nodename  閫夊彇姝よ妭鐐圭殑鎵鏈夊瓙鑺傜偣
/ 浠庢牴鑺傜偣閫夊彇
// 浠庡尮閰嶉夋嫨鐨勫綋鍓嶈妭鐐歸夋嫨鏂囨。涓殑鑺傜偣錛岃屼笉鑰冭檻瀹冧滑鐨勪綅緗?/pre>

鍙傝冭祫鏂欙細http://www.w3school.com.cn/xpath/xpath_syntax.asp



abin 2013-01-18 20:34 鍙戣〃璇勮
]]>Dom4j 鐢熸垚鍜岃В鏋怷ML鏂囦歡http://www.tkk7.com/stevenjohn/archive/2012/10/20/389944.htmlabinabinSat, 20 Oct 2012 13:01:00 GMThttp://www.tkk7.com/stevenjohn/archive/2012/10/20/389944.htmlhttp://www.tkk7.com/stevenjohn/comments/389944.htmlhttp://www.tkk7.com/stevenjohn/archive/2012/10/20/389944.html#Feedback0http://www.tkk7.com/stevenjohn/comments/commentRss/389944.htmlhttp://www.tkk7.com/stevenjohn/services/trackbacks/389944.html//鐢熸垚xml鏂囦歡
package lc.abin.lee.xml.dom4j;

import java.io.FileWriter;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;

public class CreateDom4j {
 public static String createXml() throws Exception{
  Document document=DocumentHelper.createDocument();
  Element root=document.addElement("lee");
  Element country=root.addElement("abin");
  Element area=country.addElement("name");
  Element first=area.addElement("lc1");
  first.addText("lc1name");
  Element middle=area.addElement("lc2");
  middle.addText("lc2name");
  Element last=area.addElement("lc3");
  last.addText("lc3name");
  
  FileWriter fileWriter=new FileWriter("lbin.xml");
  OutputFormat format=new OutputFormat();
  format.setEncoding("UTF-8");
  XMLWriter writer=new XMLWriter(fileWriter, format);
  writer.write(document);
  writer.flush();
  writer.close();
  return document.asXML();
 }
 public static void main(String[] args)throws Exception {
  String result=createXml();
  System.out.println("result="+result);
 }
}

鐢熸垚鐨刋ML鏂囦歡鍐呭
<?xml version="1.0" encoding="UTF-8"?>
<lee><abin><name><lc1>lc1name</lc1><lc2>lc2name</lc2><lc3>lc3name</lc3></name></abin></lee>





//DOM4J瑙f瀽XML鏂囦歡

package lc.abin.lee.xml.dom4j;

import java.io.File;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

public class ParseJdom {
 public static Map<String,String> parse(File file) throws DocumentException{
  Map<String,String> map=Collections.synchronizedMap(new HashMap<String,String>());
  SAXReader sax=new SAXReader();
  Document doc=sax.read(file);
  List list=doc.selectNodes("/lee/abin/name");
  for(Iterator it=list.iterator();it.hasNext();){
   Element ele=(Element)it.next();
   for(Iterator its=ele.elementIterator();its.hasNext();){
    Element le=(Element)its.next();
    map.put(le.getName(), le.getText());
    System.out.println("le.getName()="+le.getName());
    System.out.println("le.getText()="+le.getText());
   }
   
  }
  return map;
 }
 public static void main(String[] args) throws Exception {
  File file=new File("lbin.xml");
  Map<String,String> map=parse(file);
  for(Iterator it=map.entrySet().iterator();it.hasNext();){
   Map.Entry entry=(Map.Entry)it.next();
   System.out.println("name="+entry.getKey());
   System.out.println("value="+entry.getValue());
   
  }
 }

}

 



abin 2012-10-20 21:01 鍙戣〃璇勮
]]>
Dom4j 鍒涘緩鍜岃В鏋怷MLhttp://www.tkk7.com/stevenjohn/archive/2012/08/29/386548.htmlabinabinWed, 29 Aug 2012 14:45:00 GMThttp://www.tkk7.com/stevenjohn/archive/2012/08/29/386548.htmlhttp://www.tkk7.com/stevenjohn/comments/386548.htmlhttp://www.tkk7.com/stevenjohn/archive/2012/08/29/386548.html#Feedback0http://www.tkk7.com/stevenjohn/comments/commentRss/386548.htmlhttp://www.tkk7.com/stevenjohn/services/trackbacks/386548.htmlpackage com.abin.lee.dom4j;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class CreateDom4j {
 public static String createXml(){
  Document document=DocumentHelper.createDocument();
  Element school=document.addElement("school");
  Element teacher=school.addElement("teacher");
  Element student=teacher.addElement("student");
  student.addText("abin");
  Element boy=teacher.addElement("boy");
  boy.addText("han");
  Element girl=teacher.addElement("girl");
  girl.addText("xia");
  
  return document.asXML();
 }
 
 public static Map<String, String> parseXml(String xml){
  Map<String, String> map=new HashMap<String, String>();
  Document doc=null;
  try {
   doc=DocumentHelper.parseText(xml);
   Element school=doc.getRootElement();
   System.out.println("school Name="+school.getName());
   System.out.println("school Value="+school.getText());
   map.put(school.getName(), school.getText());
   
   Element teacher=school.element("teacher");
   map.put(teacher.getName(), teacher.getText());
   
   Element student=teacher.element("student");
   map.put(student.getName(), student.getText());
   
   Element boy=teacher.element("boy");
   map.put(boy.getName(), boy.getText());
   
   Element girl=teacher.element("girl");
   map.put(girl.getName(), girl.getText());
  } catch (Exception e) {
   e.printStackTrace();
  }
  return map;
 }
 
 public static Map<String, String> parseString(String xml){
  Map<String, String> map=new HashMap<String, String>();
  Document doc=null;
  try {
   doc=DocumentHelper.parseText(xml);
   Element school=doc.getRootElement();
   map.put(school.getName(), school.getText());
   
   Element teacher=school.element("teacher");
   map.put(teacher.getName(), teacher.getText());
   
   for(Iterator it=teacher.elementIterator();it.hasNext();){
    Element element=(Element)it.next();
    map.put(element.getName(), element.getText());
   }
  } catch (Exception e) {
   e.printStackTrace();
  }
  return map;
 }
 public static void main(String[] args) {
  String result=createXml();
  System.out.println("result="+result);
//  Map<String, String> map=parseXml(result);
//  for(Iterator it=map.entrySet().iterator();it.hasNext();){
//   Map.Entry entry=(Map.Entry)it.next();
//   System.out.println("entry name="+entry.getKey());
//   System.out.println("entry value="+entry.getValue());
//  }
  
  Map<String, String> map=parseString(result);
  for(Iterator it=map.entrySet().iterator();it.hasNext();){
   Map.Entry entry=(Map.Entry)it.next();
   System.out.println("entry name="+entry.getKey());
   System.out.println("entry value="+entry.getValue());
  }
  
  
 }

}


http://hi.baidu.com/stevenjohn/item/aababd47077c0ce5dd0f6c78



abin 2012-08-29 22:45 鍙戣〃璇勮
]]>
鎴戠殑絎竴涓狣OM4J鐢熸垚瀹炰緥http://www.tkk7.com/stevenjohn/archive/2012/08/16/385563.htmlabinabinWed, 15 Aug 2012 17:02:00 GMThttp://www.tkk7.com/stevenjohn/archive/2012/08/16/385563.htmlhttp://www.tkk7.com/stevenjohn/comments/385563.htmlhttp://www.tkk7.com/stevenjohn/archive/2012/08/16/385563.html#Feedback0http://www.tkk7.com/stevenjohn/comments/commentRss/385563.htmlhttp://www.tkk7.com/stevenjohn/services/trackbacks/385563.htmlpackage org.lee.abin.dom4j;


import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class Dom4jCreate {
 public static String CreateXml(){
  Document document=DocumentHelper.createDocument();
  document.setXMLEncoding("UTF-8");
  Element rootElement=document.addElement("abin").addAttribute("version", "1.01");
  Element first=rootElement.addElement("header").addAttribute("type", "input");
  Element second=first.addElement("one").addText("涓浗");
  
  return document.asXML();
 }
 public static void main(String[] args) {
  Dom4jCreate dom4jC=new Dom4jCreate();
  String result=dom4jC.CreateXml();
  System.out.println("result="+result);
 }

}



abin 2012-08-16 01:02 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲图片校园春色| 国产成人免费ā片在线观看| 7777久久亚洲中文字幕蜜桃| 青青操在线免费观看| 亚洲精品第五页中文字幕| 国产网站免费观看| 最近2019中文免费字幕在线观看| ww亚洲ww在线观看国产| 97免费人妻无码视频| 亚洲国产日韩在线成人蜜芽| 国产免费拔擦拔擦8x| 久久狠狠躁免费观看| WWW国产亚洲精品久久麻豆| 亚洲AV乱码一区二区三区林ゆな| 成人免费视频国产| 无遮挡呻吟娇喘视频免费播放| 亚洲AV日韩精品一区二区三区| 免费无码婬片aaa直播表情| 亚洲制服中文字幕第一区| 免费久久精品国产片香蕉| 毛片免费全部播放无码| 亚洲日本VA中文字幕久久道具| 国产国拍精品亚洲AV片| 免费观看男人吊女人视频| 亚洲av永久无码天堂网| 亚洲美女精品视频| 亚洲色婷婷一区二区三区| 在线观看国产情趣免费视频| 99久久99久久精品免费观看| 久久精品无码免费不卡| 亚洲黄色免费电影| 亚洲综合熟女久久久30p| 国产成人高清精品免费鸭子| 精品女同一区二区三区免费站| 亚洲av无码偷拍在线观看| 亚洲日本在线观看网址| 久久91亚洲人成电影网站| 国产成人免费高清激情视频| 免费无码VA一区二区三区| 男女一边摸一边做爽的免费视频| 相泽南亚洲一区二区在线播放|