麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

使用JDOM和XPATH結合查詢

2019-11-18 13:43:39
字體:
來源:轉載
供稿:網友

  使用JDOM和XPATH結合查詢

package jing.xml;
/**
* <p>Title: 使用JDOM和XPATH結合查詢</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author 歐朝敬 13873195792
* @version 1.0
*/
import org.jdom.*;
import org.jdom.output.*;
import org.jdom.input.*;
import org.jdom.xpath.*;

import java.io.*;
import java.util.*;

public class TreeXML {
public TreeXML() {
}

public static void main(String[] args) throws Exception {
SAXBuilder sb = new SAXBuilder(); // 新建立構造器
Document doc = sb.build(new FileInputStream("company.xml")); // 讀入文件
Element root = doc.getRootElement(); // 獲得根元素element
List row = root.getChildren(); //取得節點列表
//按CID查找直接定位到ROW元素返回的是集合
List find = XPath.selectNodes(root, "/ROOT/ROW[@PID=´1´]");
for (int i = 0; i < find.size(); i++) {
Element findelement = (Element) find.get(i);
System.out.}

//多條件查詢
Element findelement=(Element)XPath.selectSingleNode(root,"/ROOT/ROW[@PID=´3´][@CID=´10´]");
System.out.println(findelement.getAttributeValue("CNAME"));

XMLOutputter outp = new XMLOutputter(Format.getPrettyFormat()); //格式華輸出,產生縮進和換行

//重新格式化
Format format = outp.getFormat();
format.setEncoding("GB2312");
format.setExpandEmptyElements(true);
outp.setFormat(format);

//outp.output(doc, new FileOutputStream("jdomcompany.xml")); //輸出XML文檔
outp.output(doc, System.out);
System.out.println("JDOM操作XML文檔完畢!");
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费在线观看成人av | 羞羞视频免费网站男男 | 美女视频黄视大全视频免费网址 | 2019中文字幕在线播放 | 国产精品一区在线看 | 蜜桃91麻豆 | 天天干天天透 | 免费午夜视频 | 国产91中文字幕 | 国产一区二区在线观看视频 | 欧美精品久久久久久久久老牛影院 | 精品国产一区二区三区四区阿崩 | 青青草免费观看 | 91网址在线播放 | 久草导航 | 免费h片网站 | 天天艹综合 | av免费在线观看不卡 | 性欧美极品xxxx欧美一区二区 | 一区二区三区在线观看视频 | 原来神马影院手机版免费 | 欧美在线观看视频一区二区 | 精品成人av一区二区在线播放 | 男女羞羞的视频 | av在线播放免费观看 | 久久精品re | 亚洲成人高清在线观看 | 亚洲欧美日韩久久精品第一区 | 热99在线视频 | 久久久久久久一区二区 | 99在线在线视频免费视频观看 | 亚洲视频高清 | 日本在线精品视频 | 国产精品亚洲综合一区二区三区 | 最新中文字幕免费视频 | 久久久综合视频 | 最新一区二区三区 | 欧美成人一级 | 毛片哪里看| 日本高清黄色片 | 新久草视频 |