当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

Jakarta-Common-Digester操纵笔记[Java编程]

赞助商链接



  本文“Jakarta-Common-Digester操纵笔记[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Digester不是一个XML Parser,它只是对SAX更高层次上的一个封装利用Digester,将XML映射成javaBean. 我们无须理解SAX和DOM的解析历程,只要给Digester增添一些解析法则,就可以对一个xml文件举行解析.Digester利用仓库来保存xml节点(stack.push()办法),当该xml节点中嵌套的全部子节点解析完毕,该节点将被弹出(stack.pup()办法).Digester最大的长处就是利用情势匹配来表示xml文件中节点之间的父子关系 .

代码以下:

students.xml

<?xml version="1.0" encoding="UTF-8" ?>
<stuClass name="fddfdf">
   <student>
     <name from="cn">Java Boy</name>
     <course>JSP</course>
   </student>
   <student>
     <name>Java Girl</name>
     <course>EJB</course>
   </student>
</stuClass>

Model类:Student.java

package demo.javabean;

public class Student ...{

   private String name;
   private String from;
   private String course;

   public String getName() ...{
     return name;
   }
   public void setName(String name) ...{
     this.name = name;
   }
   public String getFrom() ...{
     return from;
   }
   public void setFrom(String from) ...{
     this.from = from;
   }
   public String getCourse() ...{
     return course;
   }
   public void setCourse(String course) ...{
     this.course = course;
   }
}


  以上是“Jakarta-Common-Digester操纵笔记[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • Jakarta Struts操纵的七个经验
  • Jakarta-Common-Math操纵笔记
  • Jakarta-Common-JXPath操纵笔记
  • Jakarta-Common-IO操纵笔记
  • Jakarta-Common-Digester操纵笔记
  • <b>Jakarta-Common-Configuration操纵笔记</b>
  • Jakarta-Common-Codec操纵笔记
  • <b>Jakarta-Common-CLI操纵笔记</b>
  • Jakarta-Common-Chain操纵笔记
  • Jakarta-Common-BetWixt操纵笔记
  • Jakarta-Common-BeanUtils操纵笔记
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .