Tôi muốn nhận các nút "Gói" có nút "Hệ thống" với thuộc tính "mtm" và giá trị của thuộc tính "mtm" là "2055 ". Đối với tài liệu ví dụ dưới đây, chỉ cần trả lại nút Gói đầu tiên.XPath: Chọn các nút cha có nút con với thuộc tính
tôi sử dụng
"/Database/Package[/SystemCompatibility/System[@mtm='2055']]"
nhưng nó không hoạt động. Có gì sai với biểu thức này?
<?xml version="1.0" encoding="UTF-8"?>
<Database version="300">
<Package id="6imb05ww" description="ThinkPad Modem Adapter">
<SystemCompatibility>
<System mtm="8742" os="Windows XP" oslang="en" />
<System mtm="2055" os="Windows XP" oslang="jp" />
</SystemCompatibility>
</Package>
<Package id="6imb06ww" description="ThinkPad Modem Adapter">
<SystemCompatibility>
<System mtm="3046" os="Windows XP" oslang="en" />
</SystemCompatibility>
</Package>
</Database>
Nó hoạt động, cảm ơn. Của tôi xấu, tôi nghĩ rằng tôi đã thử cách tiếp cận này, nhưng thực sự tôi đã không. – kennyzx