ここに私のXMLがあります
<?xml version="1.0" encoding="ISO8859-1" ?>
<!-- modified from http://www.xmlfiles.com/examples/simple.xml -->
<_breakfastmenu>
<food type="vegetarian">
<name>Belgian Waffles</name>
<price>5.95</price>
<description>two of our famous Belgian Waffles with plenty of real maple syrup</description>
<calories>650</calories>
</food>
<food type="vegetarian">
<name>Strawberry Belgian Waffles</name>
<price>7.95</price>
<description>light Belgian waffles covered with strawberries and whipped cream</description>
<calories>900</calories>
</food>
<food type="vegetarian">
<name>Berry-Berry Belgian Waffles</name>
<price>8.95</price>
<description>light Belgian waffles covered with an assortment of fresh berries and whipped cream</description>
<calories>900</calories>
</food>
<food type="vegetarian">
<name>French Toast</name>
<price>4.50 </price>
<description>thick slices made from our homemade sourdough bread</description>
<calories>600</calories>
</food>
</_breakfastmenu>
「ワッフル」を含むすべての食品要素を見つけたいのですが、次の XPath を実行することでこれを正常に実行できます。
_breakfastmenu/food/name[contains(text(), "Waffles")]
しかし、これらの価格も知りたいです。これを行う正しい方法は何ですか。しばらくこれを試みましたが、成功しませんでした。助けていただければ幸いです。
ありがとうございました。