Ich bin ein Neuling für XPath. Ich habe die folgende XML-Datei. Hier meine XML-Datei:Wie erhält man einen bestimmten Block (eine Gruppe) basierend auf dem Wert eines untergeordneten Knotens in XPath aus dem XML?
<?xml version='1.0' encoding='utf-8'?>
<items>
<item>
<country>India</country>
<referenceId>IN375TP</referenceId>
<price>400</price>
</item>
<item>
<country>Australia</country>
<referenceId>AU120ED</referenceId>
<price>15</price>
</item>
<item>
<country>United Kingdom</country>
<referenceId>UK862RB</referenceId>
<price>20</price>
</item>
</items>
ich folgende <item>
Tag als ausgegeben werden soll:
<item>
<country>Australia</country>
<referenceId>AU120ED</referenceId>
<price>15</price>
</item>
Hinweis: Bedingung verwenden Sie bitte wie /items/item[referenceId/text()="AU120ED"]
Basierend auf welchen Wert? –
Ich habe eine Bedingung hinzugefügt –
Woher hast du das xml? –