У меня есть xml-документ, который я хочу проанализировать с помощью XMLslurper.Это на самом деле работает довольно хорошо, но у меня есть проблемы при чтении некоторых тегов, потому что может быть несколько строк в одном узле, например:
<element name="ABC">
<description>lorem ipsum</description>
<description>foo</description>
<description type="DETAILED">some text</description>
</element>
Если я использую element.description.text()
сейчас, я получаю lorem ipsumfoosome text
как вывод.Как мне его кодировать, чтобы:
- Читался только первый тег
description
- Читался только (первый) тег
description type="DETAILED"
- Все теги читаются, но по крайней мере разделяются пробелами