Groovy基本操作(9):构造器

本文深入探讨Groovy的构造器,包括DOMBuilder用于XML处理,JSONBuilder生成JSON对象,NodeBuilder构建XML节点,以及文件目录构造器的功能和用法。
摘要由CSDN通过智能技术生成

Groovy 构造器


在开发过程中,有时候会花大量的重复代码待构造 数据结构,域类,XML,GUI布局,Groovy 提供了相应的构造器对象方法来简化这一过程,以下介绍一些常用的构造器

DOM 构造器 DOMBuilder

DOM构建器可用于解析HTML,XHTML和XML,并将其转换为W3C DOM树。
def domStr = """
 <studentList createDate='2017-9-20'>
  <student>
    <id>1263781</id>
    <name>assad</name>
    <age>20</age>
    <city>Guangzhou</city>
  </student>
  <student>
    <id>3729321</id>
    <name>Kim</name>
    <age>21</age>
    <city>Shenzhen</city>
  </student>
  <student>
    <id>3729329</id>
    <name>Vency</name>
    <age>22</age>
    <city>Shanghai</city>
  </student>
</studentList>    """;
    
def reader = new StringReader(domStr);
def doc = DomBuilder.parse(reader);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值