【发布时间】:2018-09-30 21:12:53
【问题描述】:
我是 Groovy 的新手,最近我需要计算给定 XML 数据块的复杂度。
我想出了一种方法来确定数据块是否为 XML 格式。但我不确定如何计算给定 XML 块的所有节点。
这是我的代码:
def invoke(msg)
{
try {
contentBody = msg.get("my.message");
new XmlSlurper().parseText(contentBody);
Trace.debug("XML is well formed, request body is " + contentBody);
return true;
}
catch (Exception e){
Trace.error("Invalid xml, request body is " + contentBody);
return false;
}
}
非常感谢。
干杯, 文森特
【问题讨论】:
标签: groovy counting xmlslurper