我想从骆驼身上取一个值。有这样的结构
<header>
<rules>
<datas>
<data>
<name>route</name>
<elements>
<element>
<name>serve</name>
<value>V001</value>
<type>String</type>
</element>
<element>
<name>operation</name>
<value>update</value>
<type>String</type>
</element>
</element>
</data>
</datas>
</rules>
</header>
我想获取第一个“元素”的“value”标签的值 为此我写了这样的表达
${body.header.rules.datas.data[0].elements[0].element.value}
这里我的“元素”和“数据”是列表类型 但它无法评估此表达式并抛出空指针。请有人能告诉我哪里出错了吗?