小编fly*_*and的帖子

如何使用Groovy在xml中插入/移动/删除节点?

例如,我有以下xml文档:

def CAR_RECORDS = '''
    <records>
      <car name='HSV Maloo' make='Holden' year='2006'/>
      <car name='P50' make='Peel' year='1962'/>
      <car name='Royale' make='Bugatti' year='1931'/>
    </records>
'''
Run Code Online (Sandbox Code Playgroud)

我想把汽车"皇家"推到第一辆,并在汽车"HSV Maloo"之后插入一辆新车,结果将是:

'''
    <records>
      <car name='Royale' make='Bugatti' year='1931'/>
      <car name='HSV Maloo' make='Holden' year='2006'/>
      <car name='My New Car' make='Peel' year='1962'/>
      <car name='P50' make='Peel' year='1962'/>
    </records>
'''
Run Code Online (Sandbox Code Playgroud)

如何用Groovy做到这一点?欢迎评论.

xml groovy

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

groovy ×1

xml ×1