我使用的示例XML可以显示如下;
<Response>
<custom_field>
<duedate_176307 null="true"/>
<smsalertsent_176307 null="true"/>
<surveygizmoid_176307 null="true"/>
</custom_field>
<Response>
我想检索节点名称以'smsalertsent'开头的值。有没有办法构建xpath表达式来实现它像'starts-with'或'contains'类型的aproach?
答案 0 :(得分:2)
使用此:
/Response/custom_field/*[starts-with(local-name(),'smsalertsent')]