不用是你的损失!这么好用的包

本Jive(Jdon版)可在Jbuilder 7直接打开。

建议你用Jbuilder7打开后,编辑相应设置(JDK1.4)

本软件在linux+jdk1.4+tomcat 4以上环境运行正常,中文显示正常。

用法:

依赖于jar包: dom4j.jar 和 jaxen-1.1.1.jar

Xml代码

1. <?xml version="1.0" encoding="UTF-8"?>

2.

3. D:\\index\\IndexDB

4.

Java代码

1. package com.wlh.dom4j.test;

2.

3. import org.dom4j.Document;

4. import org.dom4j.DocumentException;

5. import org.dom4j.Node;

6. import org.dom4j.io.SAXReader;

7.

8. public class TestReader {

9.  public static void main(String args[]){

10.  String filePath="index.xml";

11.  try {

12.  //如果配置文件是在Src下,则采用如下方式得到Document

13.  Document document=new SAXReader().read(Thread.currentThread().getContextClassLoader().getResourceAsStream(filePath));

14.  //如果配置文件是在本地文件系统,则采用如下方式得到Document

15.  //Document document=new SAXReader().read("D:\\index.xml");

16.  if (document == null) {

17.  System.out.println(filePath+"没找到");

18.  }else{

19.  Node node=document.selectSingleNode("//list/index");

20.  String indexfile=node.getText();

21.  System.out.println(indexfile);

22.  }

23.  } catch (DocumentException e) {

24.  e.printStackTrace();

25.

26.  }

27.  }

28. }

jdom读取xml文件:

依赖于jar包: jdom.jar

得到URL的方式:Thread.currentThread().getContextClassLoader().getResource(filePath)

Java代码

1. package com.wlh.dom4j.test;

2.

3. import java.io.IOException;

4. import java.util.List;

5.

6. import org.jdom.Document;

7. import org.jdom.Element;

8. import org.jdom.JDOMException;

9. import org.jdom.input.SAXBuilder;

10.

11. public class TestJdomReader {

12.  public static void main(String args[]) {

13.  String filePath = "zxt_index.xml";

14.  String indexPath="";

15.  SAXBuilder builder = new SAXBuilder(false);

16.  try {

17.  Document doc = builder.build(Thread.currentThread().getContextClassLoader().getResource(filePath));

18.  Element books = doc.getRootElement();

19.  Element rootElement= books.getChild("list");

20.  Element index=rootElement.getChild("index");

21.  indexPath=index.getText();

22.  System.out.println(indexPath);

23.  } catch (JDOMException e) {

24.  e.printStackTrace();

25.  } catch (IOException e) {

26.  e.printStackTrace();

27.  }

28.

29.  }

30. }

软件截图1

java jdom jar_jdom jar下载_jdom jar官方下载-太平洋下载中心相关推荐

  1. java+字节码工具64位_jclasslib 下载-jclasslib 32位64位(java字节码查看工具) 5.1 官方版 - 河东下载站...

    jclasslib是款免费的开源java字节码的查看工具:它支持进行查看您需要进行使用汉字运用到的Java字节码,并且还拥有一个的类库来让开发者进行读取,包括了修改.对JavaClass文件.字节码的 ...

  2. 32位java jre_JRE8 32位|JRE 8 32位下载 Update 131官方版 - 121下载站

    JRE 8 32位适用于32位操作系统,这是java必备的运行环境,全为Java Runtime Environment,我们玩的一些游戏或者应用程序都是基于java开发的,如果没有安装这个组件的话是 ...

  3. java jdom 读取xml文件_jdom学习:读取xml文件

    本文转自http://www.blogjava.net/fjq639/archive/2005/12/20/24806.html 用JDOM读取XML文件需先用org.jdom.input.SAXBu ...

  4. 无忧考吧2017二级java_二级Java模拟软件|无忧考吧二级Java语言程序设计模拟软件下载 v2017.03官方版 - 121下载站...

    无忧考吧二级Java语言程序设计模拟软件是专为准备考试二级JAVA语言的朋友打造的一款在线模拟软件,二级JAVA语言的考试理论上是非常简单的, 大家只需要掌握基本的语法和一些简单的编程就可能了,这款软 ...

  5. java jdk 7_jdk1.7下载|Java Development Kit (JDK) 下载「64位」-太平洋下载中心

    使用方法: 一.jdk1.7环境怎么配置? 1.右键计算机-->属性-->高级系统设置-->环境变量 jdk下载截图10 jdk下载截图11 2.在系统变量中新建 变量名:JAVA_ ...

  6. python编程 迷你世界_迷你编程下载-迷你世界迷你编程下载 v1.0官方版--pc6下载站...

    迷你世界迷你编程是一款图形化编程软件,可以帮助青少年学习基础的编程知识,提高逻辑思维能力,迷你世界迷你编程还能让用户直观的感受到编程效果,对编程产生兴趣.. 相关软件软件大小版本说明下载地址 迷你世界 ...

  7. mysql转txt_MyToTxt-MySQL转Txt工具下载 v3.6 官方版 - 安下载

    MyToTxt是一款简单易用的数据库转换工具,软件旨在帮助您将MySQL数据库中的表.字段导出并保存为txt文件,便于查看或交互数据库数据,此外,还允许保存与输出为CSV,HTML,XML,XLS,S ...

  8. json oracle 导入,JsonToOracle-Json导入Oracle工具下载 v2.0 官方版 - 安下载

    JsonToOracle是一款简单易用的Json导入Oracle工具,顾名思义,该程序可以帮助您将Json数据交换格式文件导入到Oracle数据库,首先,您可以先设置数据库.用户名.密码等信息进行连接 ...

  9. 佳能ip110 linux驱动下载,佳能iP110驱动-佳能Canon PIXMA iP110驱动下载 v1.0官方版--pc6下载站...

    佳能CanonPIXMAiP110驱动是佳能PIXMAiP110型号打印机的官方驱动软件,只有安装了驱动才能正常使用对应打印机的扫描和打印功能. 相关软件软件大小版本说明下载地址 佳能Canon PI ...

  10. hpm1216nfh驱动程序_M1216nfh 驱动-HP 惠普 LaserJet Pro M1216nfh多功能一体机驱动下载4.0官方版-东坡下载...

    惠普LaserJet Pro M1216nfh多功能一体机拥有高达600×600dpi的打印分辨率,保证了打印效果的清晰细腻.打印速度方面,得益于0秒预热技术,惠普1216nfh首页输出时间仅为8. ...

最新文章

  1. 4.MySQL连接并选择数据库(SQL C)
  2. linux sntp 代码,C语言window(linux)平台的SNTP实现
  3. 使用nodejs代码在SAP C4C里创建Individual customer
  4. z变换公式表_如何使用标准正态分布表?
  5. es修改type名称_ElasticSearch如何修改索引字段
  6. 【渝粤题库】国家开放大学2021春2704植物学基础题目
  7. .windbg-k*实例分析(查看调用栈分析)
  8. Frame - 快速创建高品质的 Web 应用原型
  9. csdn积分获取办法
  10. 安装DEEP LEARNING TOOL 0.4.3 EARLY ADOPTER
  11. 史诗级互联网电商系统的演进过程详解
  12. 基于HTML5+CSS制作 H5移动端电商购物网页设计35页面(包括主页,商品详情,转账,付款,购物车等页面) 功能齐全...
  13. CDA 数据分析师 Level1 基本知识(4)--统计学原理
  14. oracle 主键 外键
  15. 联想本装系统stop:0X000007B错误[转]
  16. 数据中台的云原生机会 | 甲子光年
  17. 第十五周作业——ZJM与生日礼物
  18. 怎么将图片无损放大?手把手教你们这3种无损放大的方法
  19. Python Resource
  20. 如何去掉a标签的下划线 各种样式详解

热门文章

  1. RS485通信和Modbus通信协议
  2. 记录:汇编语言编译器选择(vscode,永远的神)
  3. 为什么罗氏线圈不能测直流电流?
  4. 作为产品经理为什么选择开源GIS
  5. Linux 网络基础篇
  6. AD7705/TM7705使用注意事项
  7. 工商银行B2C支付接口JAVA版(未完)
  8. 小马哥---高仿山寨三星S8出世 谨防购买到假货!! 高仿三星S8 s305刷机拆机主板图示
  9. 智能安防及视频监控系统
  10. 如何批量将 webp 格式的图片转换为 jpg 格式