ตัวทดสอบ XPath สำหรับ XML: ทดสอบนิพจน์ XPath 1.0 ออนไลน์
ตัวทดสอบ XPath ให้คุณประเมินนิพจน์ XPath 1.0 กับ XML โดยตรงในเบราว์เซอร์ของคุณ โดยใช้เมธอด document.evaluate ดั้งเดิม แมปคำนำหน้า namespace ใช้หนึ่งในสี่ประเภทผลลัพธ์ nodeset, string, number หรือ boolean และตรวจสอบโหนดที่ตรงพร้อมเนื้อหาที่แปลงเป็นอนุกรมและ XPath ทดสอบ query กับ XML จริงและปรับแต่งก่อนใช้ในแอปพลิเคชัน
ตัวทดสอบ XPath เป็นเครื่องมือในเบราว์เซอร์สำหรับประเมินนิพจน์ XPath 1.0 กับ XML ใช้เมธอด document.evaluate ดั้งเดิมของเบราว์เซอร์ คุณจึงทดสอบ query และตรวจสอบผลลัพธ์ได้โดยไม่ต้องสร้างลงในแอปพลิเคชันก่อน ตัวทดสอบรองรับการแมปคำนำหน้า namespace และส่งกลับผลลัพธ์ nodeset, string, number หรือ boolean ได้
เมื่อ XML ใช้ namespace ให้การแมปสำหรับคำนำหน้าที่ใช้ในนิพจน์ XPath ของคุณ เลือกประเภทผลลัพธ์ที่เหมาะกับสิ่งที่คุณต้องการประเมิน ผลลัพธ์ nodeset แสดงโหนดที่ตรงกับเนื้อหาที่แปลงเป็นอนุกรมและ XPath ของมัน ส่วนผลลัพธ์ string, number และ boolean ส่งกลับประเภทนั้น ๆ ผลลัพธ์ที่คุณเห็นขึ้นกับนิพจน์และ XML ที่คุณให้
XML แทนข้อมูลโครงสร้างด้วยองค์ประกอบ แอตทริบิวต์ และข้อความ XPath เป็นภาษาสำหรับเลือกหรือประเมินส่วนของข้อมูลนั้น การทดสอบ XPath กับ XML ช่วยคุณตรวจสอบว่า query เลือกหรือส่งกลับอะไรก่อนใช้ในโค้ด ทั้งสองทำงานด้วยกัน XML คือเอกสารที่ถูก query และ XPath อธิบายการเลือกหรือการประเมิน
ตัวทดสอบ XPath ทำงานในเบราว์เซอร์ของคุณทั้งหมด ข้อมูลของคุณถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์ และเครื่องมือใช้งานออฟไลน์ได้หลังจากหน้าเว็บโหลดเสร็จ มีประโยชน์สำหรับนักพัฒนาและวิศวกร DevOps ที่ต้องการลอง query ตรวจสอบผลลัพธ์ หรือปรับนิพจน์กับ XML โดยไม่ต้องตั้งค่าในแอปพลิเคชันก่อน
ขั้นตอนที่ 1: วางหรือลากเนื้อหา XML ของคุณ ตัวทดสอบใช้เอกสารที่นิพจน์ XPath ของคุณจะถูกประเมินกับมัน
ขั้นตอนที่ 2: ใส่นิพจน์ XPath 1.0 ที่คุณต้องการทดสอบ ใช้นิพจน์เพื่อเลือกโหนดหรือประเมินผลลัพธ์ string, number หรือ boolean
ขั้นตอนที่ 3: หาก XML ของคุณใช้ namespace ให้การแมปคำนำหน้า namespace ทำให้ใช้นิพจน์ของคุณคำนำหน้าเพื่ออ้างถึงองค์ประกอบที่มี namespace ได้
ขั้นตอนที่ 4: ตรวจทานผลลัพธ์ สำหรับผลลัพธ์ nodeset ตรวจสอบโหนดที่ตรงพร้อมเนื้อหาที่แปลงเป็นอนุกรมและ XPath
กรณีการใช้งาน: ลองนิพจน์ XPath กับ XML จริงและดูว่าโหนดใดตรงก่อนเพิ่ม query ลงในโค้ดของคุณ
กรณีการใช้งาน: ปรับปรุงนิพจน์โดยไม่ต้องบันทึกไฟล์หรือต่อเข้ากับแอปพลิเคชันของคุณก่อน
กรณีการใช้งาน: ตรวจสอบว่านิพจน์ทำงานอย่างไรสำหรับเคสขอบก่อนคุณส่งมอบ
กรณีการใช้งาน: ทดสอบ query XPath ที่มีคำนำหน้า namespace กับ XML ที่ใช้ namespace โดยให้การแมปคำนำหน้า namespace
กรณีการใช้งาน: ตรวจสอบโหนดที่ตรงและเนื้อหาที่แปลงเป็นอนุกรมเพื่อเข้าใจว่านิพจน์ nodeset เลือกอะไร
กรณีการใช้งาน: ตรวจสอบผลลัพธ์ string, number หรือ boolean เมื่อคุณต้องประเมินค่าแทนที่จะตรวจสอบชุดโหนดที่ตรง