Groovy XmlSlurper: Найдите элементы в структуре XML

Допустим, существует следующая структура XML:

<Data>
    <DataFieldText>
        <DataFieldName>Field #1</DataFieldName>
        <DataFieldValue>1</DataFieldValue>
    </DataFieldText>
    <DataFieldText>
        <DataFieldName>Field #2</DataFieldName>
        <DataFieldValue>2</DataFieldValue>
    </DataFieldText>
    <DataFieldText>
        <DataFieldName>Field #3</DataFieldName>
        <DataFieldValue>3</DataFieldValue>
    </DataFieldText>
</Data>

Использование Groovy's XmlSlurper Мне нужно сделать следующее:

Начиная с Data найти тот элемент, который содержит значение Поле # 1 в элемент. Если найдено, то получите значение соответствующего , которое принадлежит тому же уровню.

12
задан Pieter VDE 25 April 2013 в 13:58
поделиться