`
abeetle
  • 浏览: 98733 次
  • 来自: ...
社区版块
存档分类
最新评论

xml和java对象的解决:Digester

阅读更多

最近用到了Digester

觉得很不错,简化了java程序对XML的调用代码.

同时还可以对其进行验证

..................... 

最长用的命令

    digester.setValidating(true)
    digester.addObjectCreate("*/Demo", DemoItem.class);
    digester.addBeanPropertySetter("*/Demo/ID", "ID");
    digester.addBeanPropertySetter("*/Demo/Name", "name");
    digester.addBeanPropertySetter("*/Demo/Description", "description");
    digester.addSetNext("*/Demo", "add");
   
    digester.addCallMethod("*/Demo/roles", "addroles", 1);
    digester.addCallParam("*/Demo/roles", 0 ,"rolename");

分享到:
评论

相关推荐

    Apache xml转换java对象 Digester

    Apache xml转换java对象 Digester

    xml转换java对象

    该例子是将xml文件映射为java对象的例子。 commons-betwixt-0.8.jar

    利用Digester把XML转换成为Java对象

    利用Digester把XML转换成为Java对象

    JOX实现XML和JavaBean相互转化

    XML和JavaBean相互转化是一个非常有用的工作,用来读写xml的组件很多,比如dom4j, sax, JDom,Digester等,但是很多组件用起来很麻烦,今天给大家推荐一个超级简单的组件JOX, JOX是一套用户XML document和Java ...

    commons-digester3-3.2-bin.zip

    digester组件简化了xml文件处理操作,能将xml文件按照事先确定的规则(采用编码形式或xml配置文件形式),映射成java对象。digester组件现在最新版本是2.0,它所依赖的组件是:commons-logging(推荐1.1版本),...

    扩展PlugIn插件解析XML

    接口利用Digester类解析Xml文件为对象 个人感觉简单易懂,如有问题,还请多多指教。

    Java开发常用jar包

    2.commons-digester.jar:方便地将XML文档所定义的元素转化为JAVA对象。 3.commons-lang.jar; 4.commons-collection.jar包: 5.commons-io.jar包:FileUtil.readLine(),就在这个jar包。 6.commons-HttpClient.jar包...

    commons-digester-2.0-bin

    Commons Digester 提供了一个通用的由XML文件转换为java对象的解决方案。

    框架中常用的jar包作用

    Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. commons-beanutils.jar 提供对Java 反射和自省API的包装. aspectjweaver.jar 用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 ognl.jar OGNL是...

    达内java培训目录

    XML XML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。 熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式。 实训项目三:T-DMS V2项目开发 第四阶段(以T-NetCTOSS电信计费系统贯穿) ...

    java开发常用jar包

    Apache Commons包中的一个,通过它可以很方便的解析xml文件生成java对象 aspectjrt.jar 和aspectjweaver.jar Annotation 方式实现 AOP commons-dbcp.jar commons-pool-1.2.jar DBCP数据库连接池 cglib-nodep-2.1_...

    比较全面的:Jakarta-commons jar包(附: chm参考手册 & 资源简介)

    commons-digester XML 文件到 Java 对象的映射机制 commons-discovery 提供工具来定位资源 (包括类) ,通过使用各种模式来映射服务/引用名称和资源名称。 commons-el 提供在JSP2.0规范中定义的EL表达式的解释器. ...

    Jakarta commons docs API CHM 格式

    commons-digester XML 文件到 Java 对象的映射机制 commons-discovery 提供工具来定位资源 (包括类) ,通过使用各种模式来映射服务/引用名称和资源名称。 commons-el 提供在JSP2.0规范中定义的EL表达式的解释器. ...

    apache-commons源码及jar文件

    Commons-Digester 是一个 XML-Java对象的映射工具,用于解析 XML配置文件. Discovery Commons-Discovery 提供工具来定位资源 (包括类) ,通过使用各种模式来映射服务/引用名称和资源名称。. EL Commons-EL 提供在...

    ssh常用工具jar包详解(很详细,有源码实例)

    commons-io.jar: 可以看成是java.io的扩展, 用来帮助...它能方便地将XML文档所定义的元素转化为JAVA对象,其实它的用法有点象栈(当然内在的原理就是那个古老的东西,只是提供了更高一层的封装)。 具体见jar包......

    web开发常用jar

    Apache Commons包中的一个,通过它可以很方便的解析xml文件生成java对象 aspectjrt.jar 和aspectjweaver.jar Annotation 方式实现 AOP commons-dbcp.jar commons-pool-1.2.jar DBCP数据库连接池 cglib-nodep...

    How Tomcat Works: A Guide to Developing Your Own Java Servlet Container

    8.2 java本身的loader 52 8.3 Loader接口 53 8.4 Reloader接口 54 8.5 WebappLoader类 54 8.5.1 创建类载入器 55 8.5.2 设置repository 55 8.5.3 设置类路径 56 8.5.4 设置访问权限 56 8.5.5 开启新线程执行类的重新...

    Xanot an Xml to Object Mapper-开源

    Xanot是XOM(从Xml到Object Mapper)。 与众所周知的Apache Digester非常相似。 但是它使用了Java 5注释功能。 这样,这些类可以“告诉”解析器如何将xml数据映射到其对象模型中。

    TestMvc:自制简易的mvc框架

    TestMvc 自制简易mvc框架 参考model2模型,将一个应用分隔成三个基本部分:model(模型)、view(视 图)、controller(控制器),以最小的耦合协同...使用xml配置action,利用Digester把XML转换为Java对象传入servlet 进行处理。

    how-tomcat-works

    8.2 java本身的loader 52 8.3 Loader接口 53 8.4 Reloader接口 54 8.5 WebappLoader类 54 8.5.1 创建类载入器 55 8.5.2 设置repository 55 8.5.3 设置类路径 56 8.5.4 设置访问权限 56 8.5.5 开启新线程执行类的重新...

Global site tag (gtag.js) - Google Analytics