【发布时间】:2021-12-31 22:04:38
【问题描述】:
问题
我需要一个 groovy 脚本来解析这些票证名称并将它们保存在用户属性中
<?xml version="1.0" encoding="utf-8"?>
<root>
<FTP FTPName="ftp.com.samplecompany.net" Login="CertUser" Pass="Password"></FTP>
<Ticket name="Accept">
</Ticket>
<Ticket name="Afp">
</Ticket>
<Ticket name="Exe">
</Ticket>
</root>
当前代码
def tickets = job.getDocuments()[0].getText().split(""></Ticket><Ticket name="")
def len = tickets.size()
【问题讨论】:
-
请添加您尝试过的代码以及失败的原因(例如错误、堆栈跟踪、日志等),以便我们对其进行改进。
-
def ticket = job.getDocuments()[0].getText().split("">
-
请edit 问题并在那里添加代码。注释对共享代码没有用处。还有什么是
job这里-很可能这个问题需要进一步标记。这是[詹金斯]? -
我根据@cfrick 的建议编辑了您的问题......授予与您的问题不符。我发布了一个应该根据您的要求的答案(您需要删除序言,如您将在我的示例中看到的那样)