私は XPath でクエリに取り組んでいますが、どういうわけかそれを機能させることができません。もちろん、「ガレージ」にはもっと多くの車がありますが、問題を解決するために、2 つのノードがそれを行います。
<garage>
<car>
<data>
<brand name="Mazda" model="MX5"></brand>
<country>Japan</country>
<ctype>Cabriolet</ctype>
<motor fueltype="Super">
<ps>146</ps>
<kw>107</kw>
<umin>5000</umin>
</motor>
<price>22000</price>
</data>
</car>
<car>
<data>
<brand name="Audi" model="RS6"></brand>
<country>Germany</country>
<ctype>Limousine</ctype>
<motor fueltype="Super">
<ps>580</ps>
<kw>426</kw>
<umin>6250</umin>
</motor>
<price>108000</price>
</data>
</car>
</garage>
日本製で、少なくとも 100 ps (ps はドイツ語で馬力を意味します) を取得したすべての車を数えたいと思います。上記の例では、mx5 のみが両方の条件に一致するため、結果は 1 になります。「and」、「intersect」を試してみましたが、今はアウトです。誰かが私を助けてくれませんか、お願いします!!!!!!