使用xpath提取信息

时间:2019-02-18 22:29:41

标签: xml xslt xpath

我有这个xml的文件。

<occupazione>
   <row>
      <cliente>aaa</cliente>
      <codicec>1</codicec>
      <numposto>85</numposto>
      <datainizio>02/04/2018</datainizio>
      <datafine>05/04/2018</datafine>
   </row>
   <row>
      <cliente>bbb</cliente>
      <codicec>2</codicec>
      <numposto>86</numposto>
      <datainizio>02/04/2018</datainizio>
      <datafine>05/04/2018</datafine>
   </row>
</occupazione>

我可以提取所有已占用numposto 85的(在这种情况下为一个)吗?

我尝试使用XPath查询:

/occupazione/row/numposto[.=85] | /occupazione/row/cliente

1 个答案:

答案 0 :(得分:2)

您可以使用此XPath:

/occupazione/row[numposto = 85]