假设有以下 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>
使用 GroovyXmlSlurper
我需要执行以下操作:
从Data
查找包含元素中的值Field #1
的<DataFieldName>
元素开始。如果找到则获取<DataFieldValue>
属于同一级别的对应值。