xml求解
有一个xml报文如下:
<request>
<TransType>1</TransType>
<CustomerManager>
<StaffNumber>lujia</StaffNumber>
<StaffName>dd</StaffName>
<ContactPhone>136000000</ContactPhone>
</CustomerManager>
</request>
如果/request/TransType节点没有或者为空值则取/request/CustomerManager/StaffName的值,如果/request/CustomerManager/StaffName节点也为空或是没有此节点则返回空
如果TransType与StaffName节点同时存在并且都有值则返回第一个的值
用一条xpath语句搞定