
XML
文章平均质量分 77
huoming550
这个作者很懒,什么都没留下…
展开
-
关于struts框架中的xml解析
degister In Action (xml解析) 引言 前前后后,研究struts 的框架源代码,也有几回了,一直没有找到其解析XML 配置文件的代码 =.= !,其实是被误导了(想当然的以为它会用DOM4j或JDOM),前几天,又拿来struts的源码来跟,发现了些端倪.就仔细研究了一下,意外发现了一个很好用的解析XML的东西,即org.apache.common.diges...原创 2008-11-21 14:02:10 · 185 阅读 · 0 评论 -
XML解析技术
Java中四种XML解析技术一、 DOM(JAXP Crimson 解析器) DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基...原创 2008-11-26 10:37:19 · 203 阅读 · 0 评论 -
jaxb 简介
JavaTM Architecture for XML Binding (JAXB) 提供了api 和工具用于自动映射XML文档和Java对象。 JAXB框架允许开发者执行以下的操作: 通过schema 生成相应的java 源文件 访问以及更新相应的java 源文件 配置java 源文件,生成相应的schema JAXB 给了java 开发者一...原创 2008-12-22 10:23:21 · 118 阅读 · 0 评论 -
jaxb接口学习实践
jdk带了支持jaxb的包,为javax.xml.bind.*; ,主要用到该包中的JAXBContext、Marshaller、UmShaller对象。其中Mashaller对象中的mashal方法负责将将xml对象树写道流或者文件中,而UnMarshaller对象中的unMarshal方法负责将流或者文件中的内容转换成java对象树。其中unMarshal方法返回的是JAXBEleme...原创 2008-12-22 11:26:31 · 158 阅读 · 0 评论 -
考察 JAXB,第 1 部分
简述不过在展开 JAXB 的讨论之前,我要简要地回顾一下本系列 上一篇文章中所提到的概念。其中的重要定义有: 解组:把 XML 数据转化成 Java 类(或者多个类)的过程。 编组:把 Java 数据转化成 XML 文档的过程(恰恰与解组相反)。 语义等价:基于 XML 规则的相等。即使两个文档 看起来不同,但在语义上可能是等价的,参见上一篇文章中的例子。 往返:从...原创 2008-12-22 11:28:27 · 126 阅读 · 0 评论 -
深入考察 JAXB,第 2 部分
回顾本专栏的 第一篇中,您已经了解一些重要的术语: 编组和 解组(unmarshalling)是数据绑定世界固有的概念;不过还有一些新的术语,如 往返和 语义等价。往返是指从 XML 转换成 Java 代码然后再转换回去的过程。数据绑定往返能力的质量通过输入和输出文档匹配的程度衡量。语义等价使得比较成为可能,它允许丢弃 XML 中不重要的成分如可以忽略的空格,从而可以进行有效的比较。 ...原创 2008-12-22 11:29:26 · 137 阅读 · 0 评论