`
devil13th
  • 浏览: 43399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 处理xml

    博客分类:
  • java
阅读更多

 

	
package com.thd.test;
import java.io.IOException;
import java.util.List;
import org.jdom.Attribute;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
public class T01 {
	public static void main(String args[]){
		SAXBuilder builder = new SAXBuilder();
		try {
			Document doc = builder.build("bin/tec.xml");
			Element root = doc.getRootElement();
			List<Element> c = root.getChildren("rs");
			for(Element rs : c){
				Attribute attr = rs.getAttribute("id");
				Element tit = rs.getChild("title");
				System.out.println(tit.getText());
				System.out.println(attr.getValue());
			}
			System.out.println("success");
		} catch (JDOMException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

	

 

 

分享到:
评论

相关推荐

    java 处理xml的三种技术

    Java 处理XML的三种主要技术分别是DOM(Document Object Model)、SAX(Simple API for XML)和Digester。这些技术都是为了帮助Java开发者有效地解析、操作和管理XML文档。 1. **DOM解析**: DOM是W3C推荐的XML...

    java处理xml文件

    Java处理XML文件是Java开发中的常见任务,XML(Extensible Markup Language)作为一种可扩展标记语言,广泛用于数据交换、配置存储以及文档结构化等场景。本篇将详细讲解Java处理XML的相关知识点,主要涵盖以下几个...

    java处理xml字符串,拆分,组装,很方便

    java处理xml字符串,拆分,组装,很方便

    java处理xml文件的三种方法

    在Java编程语言中,处理XML(可扩展标记语言)文件是一项常见的任务,因为XML被广泛用于数据交换、配置存储和结构化数据表示。本篇文章将详细介绍三种主要的Java XML处理方法:JDOM、SAX(Simple API for XML)和DOM...

    java处理BOM头的XML

    Java处理带有BOM头的XML文件是一个常见的编程挑战,特别是在使用DOM4J解析XML文档时。BOM(Byte Order Mark)是Unicode字符集中的一个特殊字符,用于标识文本的编码方式。在UTF-16编码中,BOM通常出现在文件的开头,...

    Java 处理 XML 的三种主流技术及介绍.doc

    Java 处理 XML 的三种主流技术及介绍

    用Java处理XMLProcessing XML with Java

    超过1000页的完整教程,内容涉及编写用于读写XML文档的Java程序。

    JAVA 处理XML 基础知识

    DOM初步 DOM是Document Object Model的缩写,即文档对象模型。...通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。

    Java and XML

    本文将深入探讨Java处理XML的相关技术,包括XML解析、JAXB(Java Architecture for XML Binding)绑定、以及Java在Web服务中的应用。 XML(Extensible Markup Language)是一种标记语言,用于存储和传输结构化数据...

    java写XML文件和读取XML文件

    四、Java处理XML的其他库: 1. JAXB:用于对象与XML之间的映射。 2. StAX(Streaming API for XML):提供一种流式处理XML的方式,介于DOM和SAX之间。 3. JiBX:提供了比JAXB更灵活的数据绑定。 4. DOM4J:一个Java...

    Java 读写XML总结

    总结起来,Java处理XML涉及多种技术,包括JAXB、DOM、SAX和StAX等API,以及第三方库如DOM4J和JDom。对于XML的读写,需要根据具体需求选择合适的方法,同时注意内存管理和性能优化。而对于jar文件中的XML,需利用Java...

    Java XML编程指南

    JAXP是Java平台上的XML处理API,它包含了SAX、DOM和XSLT的接口和实现,是Java处理XML的基础。 总结来说,Java XML编程涵盖了从解析、生成XML到验证文档结构、转换文档等多个方面,涉及多个API和工具。理解并熟练...

    java实现Xml文件读写

    在Java编程语言中,XML(Extensible Markup Language)文件的读写是常见的数据处理任务,特别...这将帮助你更好地理解和掌握Java处理XML文件的能力。同时,也可以通过调试和修改代码,加深对XML解析和生成过程的理解。

    Java and XML(英文第三版)_java_xml_birdsolc_源码

    4. **JAXP(Java API for XML Processing)**:JAXP提供了XML解析和转换的接口,支持DOM、SAX和XSLT,是Java平台上处理XML的基础。 5. **XPath**:XPath是用于在XML文档中查找信息的语言,它可以根据表达式选取节点...

    java与xml 学习笔记整理

    总的来说,Java处理XML提供了多种选择,每种都有其适用场景。DOM适合于小到中型的XML文件,且需要频繁地读写和修改XML结构。SAX适合处理大型文件,而JDOM和DOM4J则为开发人员提供了更便捷的API。了解和掌握这些方法...

    xml.rar_java xml_java读写xml

    二、Java处理XML的API 在Java中,我们主要使用JAXB(Java Architecture for XML Binding)、DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)这四种API来处理XML。 1. ...

    xml.rar_XML java_java xml_xml_xml 数据库

    这可能涉及到使用Java处理XML数据,然后通过JDBC将这些数据插入新的数据库表中。可能使用了XSLT(XSL Transformations)来转换XML数据以适应目标数据库的结构。 4. **Java XML绑定(JAXB)**:考虑到Java和XML之间...

    java操作xml文件的一个简单代码

    以下是一些关于如何使用Java处理XML文件的关键知识点: 1. **JAXB(Java Architecture for XML Binding)**:JAXB是Java平台的标准API,用于在Java对象和XML之间进行绑定。它提供了将Java对象转换为XML文档(对象到...

Global site tag (gtag.js) - Google Analytics