ฉันมีปัญหาในการเลือกโหนดตามคุณลักษณะเมื่อแอตทริบิวต์มีมากกว่าหนึ่งคำ ตัวอย่างเช่น:
<div class="atag btag" />
นี่คือนิพจน์ xpath ของฉัน:
//*[@class='atag']
นิพจน์ใช้งานได้กับ
<div class="atag" />
แต่ไม่ใช่สำหรับตัวอย่างก่อนหน้า ฉันจะเลือก<div>
?
div.atag
div.btag
ง่ายสุดไม่ใช่การจับคู่สตริงและเร็วกว่า (และรองรับเบราว์เซอร์ได้ดีขึ้น) XPath (เทียบกับ HTML) ควรได้รับการจัดวางในสิ่งที่มีประโยชน์สำหรับ ... การค้นหาองค์ประกอบโดยใช้ข้อความที่มีอยู่และสำหรับการนำทาง DOM