一、前言Jdom是什么?Jdom是一个开源项目,基于树形结构,利用纯java的技术对Jdom的优点:1、Jdom专用于java技术,比Dom应用占用更少内存。2、Jdom提供更加简单和逻辑性访问3、除Jdom的构成:Jdom由6个包构成Element类表示org.jdom: ...
一、前言
Jdom是什么?
Jdom是一个开源项目,基于树形结构,利用纯java的技术对
Jdom的优点:
1、Jdom专用于java技术,比Dom应用占用更少内存。
2、Jdom提供更加简单和逻辑性访问
3、除
Jdom的构成:
Jdom由6个包构成
Element类表示
org.jdom: 解析
org.jdom.adapters: 包含DOM适配的Java类
org.jdom.filter: 包含
org.jdom.input: 包含读取
org.jdom.output: 包含输出
org.jdom.trans form: 包含将Jdom
Jdom包下载:http://www.jdom.org/downloads/index.html
这里笔者代码做的是使用java创建一个
二、操作
下载jdom包,解压文件jdom-2.0.6.jar,jdom-2.0.6-javadoc.jar,将包导入到lib文件夹下。(注,如果有错误的话,将Jdom中的包全部导入)
例子1:使用jdom创建一个
新建类CareateJdom
package com.book.jdom;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.jdom2.Document;import org.jdom2.Element;import org.jdom2.output.Format;import org.jdom2.output.//生成public class CreateJdom { public static void main(String[] args) { //定义元素 Element people,student; people = new Element("people"); student = new Element("student"); //设置属性 student.setAttribute("name", "张三"); student.setAttribute("salary","8000"); //设置文本 student.setText("呵呵"); //将其添加到根目录下 people.addContent(student); //新建一个文档。 Document doc = new Document(people); //读取格式,赋值给当前的Format Format format = Format.getCompactFormat(); //对当前格式进行初始化 format.setEncoding("UTF-8"); //设置 format.setIndent(" "); //建一个 new try { //将其写好的文本给工厂,并且建一个文件输出流,将数据输出 new FileOutputStream("people.)); System.out.println("成功!"); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}/*运行结果:<?*/
原标题:Javaweb学习笔记——使用Jdom解析xml
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。