3
XPath เพื่อเลือกองค์ประกอบตามค่าแอตทริบิวต์
ฉันมี XML ต่อไปนี้ <?xml version="1.0" encoding="UTF-8"?> <Employees> <Employee id="3"> <age>40</age> <name>Tom</name> <gender>Male</gender> <role>Manager</role> </Employee> <Employee id="4"> <age>25</age> <name>Meghna</name> <gender>Female</gender> <role>Manager</role> </Employee> </Employees> ฉันต้องการเลือกองค์ประกอบพนักงานที่มี id = "4" ฉันใช้นิพจน์ XPath ด้านล่างซึ่งไม่ได้ส่งคืนอะไร //Employee/[@id='4']/text() ฉันตรวจสอบแล้วที่http://chris.photobooks.com/xml/default.htmและมันบอกว่า xpath ไม่ถูกต้องไม่แน่ใจว่าปัญหาอยู่ที่ไหน