
XML
a1000005aa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring,Struts的DTD验证
一般比较正式的XML信息中都会包含对应的DTD声明,用来定义 该XML文档中的格式,例如WEB项目中用到的web.xml,例如struts的配置文件struts-config.xml,下面是web.xml中 用到的DTD信息:[code="java"][/code]当我们用DOM或者Digester来解析这个XML的时候,如果当前计算机已联网那么解析的速度比较慢,如果当前计算机...2010-10-12 11:04:27 · 170 阅读 · 0 评论 -
xStream之xml
1. 把对象进行字符串输出,把字符串作为对象读入[code="java"]package org.frame.xstream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.StringReader;...原创 2013-04-10 15:36:24 · 160 阅读 · 0 评论 -
dom,sax,dom4j,jdom,xerces
dom,sax,dom4j,jdom的关系就不描述了.xerces是xml解析的实现,可以设置覆盖jdk的默认解决实现.1. dom(w3c标准,JDK自带)[code="java"]package org.w3c.dom;import java.io.FileNotFoundException;import java.io.FileOutputStream;imp...原创 2013-04-10 16:41:41 · 346 阅读 · 0 评论 -
Spring读取xml文件[schema/dtd]
主测试类如下:说明[list][*] 使用了ErrorHandler,主要是把异常信息接到我们常用的日志信息中[*] 使用了EntityResolver,实体解析类,主要解决xml中publicId对应的schema/dtd.[*] 设置了DocumentBuilderFactory,主要设置名称空间,是否验证schema/dtd[*] 建立META-INF/myschem...原创 2012-12-12 13:44:38 · 287 阅读 · 0 评论 -
Xml转化为Java,Java转化为Xml[JAXB]
JAXB:这是java处理xml的标准.说明[list][*] 使用了JAXBContext.createUnmarshaller()转化xml到Java类,这里可以指定命名空间.[*] 使用了JAXBContext.createMarshaller()转化Java类到xml,这里可以指定命名空间.[*] 设置JAXBContext.createMarshaller()输出xm...原创 2012-12-12 13:51:52 · 144 阅读 · 0 评论 -
Sax解析Xml
对于解析大型的xml,可能使用整个document或整个文件都读到内存中是不合适的。以下只是一个用例,sax解析是无状态的,也就是说他不知道上一次解析了什么,或下一次解析什么,他只知道解析的是当前行,所以这是流水线的,不会占大内存.[code="java"]package org.frame.base.xml.jdk;import java.io.IOException;i...原创 2012-12-12 14:01:04 · 146 阅读 · 0 评论 -
Spring的schemaResolver
Spring解析xml可以参考以上,可以指定自定义的schema,使用Jdk提供的xml API解析xml.接下来Spring针对自己的schema,针对自己定义的xml元素,解析并注入到Spring的Bean中。为了保持Spring的高可扩展性,用户可以在Spring的基础上最大限度的开放,这里采用了Schema Resolver,解析器采用最基本的Document Element....原创 2012-12-18 11:01:29 · 430 阅读 · 0 评论 -
Xml与Java Object 的转换[JAXB]
[code="java"]package ycl.learn.xml.jaxb;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream...原创 2013-12-09 15:25:49 · 174 阅读 · 0 评论