def xmlString = """<s:Envelope xmlns:s="http://s...content-available-to-author-only...p.org/soap/envelope/">
<s:Body>
<Qres xmlns="http://w...content-available-to-author-only...t.com/h/xsd">
<PMR xmlns:xsd="http://w...content-available-to-author-only...t.com/h/xsd">
<ID xmlns="http://e...content-available-to-author-only...e.services/Results.xsd" xmlns:ns1="urn:Group/20160505/Ons" xmlns:xsi="http://w...content-available-to-author-only...3.org/2001/XMLSchema-instance">1159</ID>
<ref xmlns="http://e...content-available-to-author-only...e.services/Results.xsd" xmlns:ns1="urn:Group/20160505/Ons" xmlns:xsi="http://w...content-available-to-author-only...3.org/2001/XMLSchema-instance">12345</ref>
<SingleQres xmlns="http://e...content-available-to-author-only...e.services/Results.xsd" xmlns:ns1="urn:Group/20160505/AddOns" xmlns:xsi="http://w...content-available-to-author-only...3.org/2001/XMLSchema-instance">
<Qres>
<ref>12345</ref>
<SC>ok</SC>
<Sche>
<csc>Car</csc>
<Insu>
<Entry>
<Key>ok</Key>
<Value>hello</Value>
<MetData>
<Key>test</Key>
<Value>test</Value>
</MetData>
</Entry>
</Insu>
</Sche>
</Qres>
</SingleQres>
</PMR>
</Qres>
</s:Body>
</s:Envelope>"""
def xml = new XmlSlurper(false, false).parseText(xmlString)
println groovy.xml.XmlUtil.serialize(xml.'**'.find{it.name() == 'Insu'}.children())
ZGVmIHhtbFN0cmluZyA9ICIiIjxzOkVudmVsb3BlIHhtbG5zOnM9Imh0dHA6Ly9zLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5wLm9yZy9zb2FwL2VudmVsb3BlLyI+CjxzOkJvZHk+CiAgPFFyZXMgeG1sbnM9Imh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LmNvbS9oL3hzZCI+CiAgICAgPFBNUiB4bWxuczp4c2Q9Imh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LmNvbS9oL3hzZCI+CiAgICAgICAgPElEIHhtbG5zPSJodHRwOi8vZS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uZS5zZXJ2aWNlcy9SZXN1bHRzLnhzZCIgeG1sbnM6bnMxPSJ1cm46R3JvdXAvMjAxNjA1MDUvT25zIiB4bWxuczp4c2k9Imh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi4zLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+MTE1OTwvSUQ+CiAgICAgICAgPHJlZiB4bWxucz0iaHR0cDovL2UuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLmUuc2VydmljZXMvUmVzdWx0cy54c2QiIHhtbG5zOm5zMT0idXJuOkdyb3VwLzIwMTYwNTA1L09ucyIgeG1sbnM6eHNpPSJodHRwOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uMy5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPjEyMzQ1PC9yZWY+CiAgICAgICAgPFNpbmdsZVFyZXMgeG1sbnM9Imh0dHA6Ly9lLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5lLnNlcnZpY2VzL1Jlc3VsdHMueHNkIiB4bWxuczpuczE9InVybjpHcm91cC8yMDE2MDUwNS9BZGRPbnMiIHhtbG5zOnhzaT0iaHR0cDovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLjMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4KICAgICAgICAgICA8UXJlcz4KICAgICAgICAgICAgICA8cmVmPjEyMzQ1PC9yZWY+CiAgICAgICAgICAgICAgPFNDPm9rPC9TQz4KICAgICAgICAgICAgICA8U2NoZT4KICAgICAgICAgICAgICAgICAgICA8Y3NjPkNhcjwvY3NjPgogICAgICAgICAgICAgICAgICAgIDxJbnN1PgogICAgICAgICAgICAgICAgIDxFbnRyeT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8S2V5Pm9rPC9LZXk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPmhlbGxvPC9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8TWV0RGF0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8S2V5PnRlc3Q8L0tleT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8VmFsdWU+dGVzdDwvVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9NZXREYXRhPgogICAgICAgICAgICAgICAgICAgICAgIDwvRW50cnk+CiAgICAgICAgICAgICAgICAgICAgPC9JbnN1PgogICAgICAgICAgICAgIDwvU2NoZT4KICAgICAgICAgICA8L1FyZXM+CiAgICAgICAgPC9TaW5nbGVRcmVzPgogICAgIDwvUE1SPgogIDwvUXJlcz4KPC9zOkJvZHk+CjwvczpFbnZlbG9wZT4iIiIKZGVmIHhtbCA9IG5ldyBYbWxTbHVycGVyKGZhbHNlLCBmYWxzZSkucGFyc2VUZXh0KHhtbFN0cmluZykKcHJpbnRsbiBncm9vdnkueG1sLlhtbFV0aWwuc2VyaWFsaXplKHhtbC4nKionLmZpbmR7aXQubmFtZSgpID09ICdJbnN1J30uY2hpbGRyZW4oKSkK