บทช่วย สอน XPath
XPath คืออะไร?
XPath เป็นองค์ประกอบหลักในมาตรฐาน XSLT
XPath สามารถใช้เพื่อนำทางผ่านองค์ประกอบและแอตทริบิวต์ในเอกสาร XML
|
นิพจน์เส้นทาง XPath
XPath ใช้นิพจน์เส้นทางเพื่อเลือกโหนดหรือชุดโหนดในเอกสาร XML
นิพจน์เส้นทางเหล่านี้ดูเหมือนนิพจน์เส้นทางที่คุณใช้กับระบบไฟล์คอมพิวเตอร์แบบเดิมมาก:
ฟังก์ชันมาตรฐาน XPath
XPath มีฟังก์ชันในตัวมากกว่า 200 ฟังก์ชัน
มีฟังก์ชันสำหรับค่าสตริง ค่าตัวเลข บูลีน การเปรียบเทียบวันที่และเวลา การจัดการโหนด การจัดการลำดับ และอื่นๆ อีกมากมาย
ปัจจุบันนิพจน์ XPath ยังสามารถใช้ใน JavaScript, Java, XML Schema, PHP, Python, C และ C++ และภาษาอื่นๆ อีกมากมาย
XPath ใช้ใน XSLT
XPath เป็นองค์ประกอบหลักในมาตรฐาน XSLT
ด้วยความรู้ XPath คุณจะสามารถใช้ประโยชน์จากความรู้ XSLT ของคุณได้เป็นอย่างดี
XPath เป็นคำแนะนำของ W3C
XPath 1.0 กลายเป็นคำแนะนำของ W3C เมื่อวันที่ 16 พฤศจิกายน พ.ศ. 2542
XPath 2.0 กลายเป็นคำแนะนำของ W3C เมื่อวันที่ 23 มกราคม 2550
XPath 3.0 กลายเป็นคำแนะนำของ W3C เมื่อวันที่ 8 เมษายน 2014