XML XPath : สอน คำสั่ง ของ XPath, เรียน คำสั่ง ของ XPath
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • สัญลักษณ์ของ XPath สัญลักษณ์ของ XPath
  • subject :
    สัญลักษณ์ของ XPath

    content :
    /		ใช้เข้าถึง element ลูก
    //		ใช้เข้าถึง element ในทุกระดับความลึก ( ลูกหลานเหลนโหลน )
    .		ใช้แทน element ปัจจุบันที่กำลังพิจารณาอยู่
    @		ใช้เข้าถึง attribute โดยวางหน้า ชื่อ attribute
    *		ใช้แทนว่าจะเข้าถึง element หรือ attribute ทั้งหมด เช่น person/* หรือ person/@*
    
    //*		ใช้เข้าถึงทุก element ในทุกระดับความลึก
    //ชื่ออิลิเมนต์	ใช้เข้าถึง ชื่ออิลิเมนต์ ในทุกระดับความลึก
    /ชื่ออิลิเมนต์[ตัวเลข]	ใช้เข้าถึง ชื่ออิลิเมนต์ในตัวชี้ที่กำหนด
    /ชื่ออิลิเมนต์[ชื่ออิลิเมนต์ลูก]				ใช้เข้าถึง อิลิเมนต์ ที่มี อิลิเมนต์ลูก ที่กำหนด อย่างน้อย 1 ตัว
    /ชื่ออิลิเมนต์[ชื่ออิลิเมนต์ลูก][ชื่ออิลิเมนต์ลูก]		ใช้เข้าถึง อิลิเมนต์ ที่มี อิลิเมนต์ลูก ที่กำหนด อย่างละ อย่างน้อย 1 ตัว
    /ชื่ออิลิเมนต์[@ชื่อแอทริบิวต์="ค่า"]/ชื่ออิลิมนต์ลูก		ใช้เข้าถึง อิลิเมนต์ลูก ที่อิลิเมนต์แม่ มีแอทริบิวต์ที่มีค่าตามที่กำหนดด้วย
    /ชื่ออิลิเมนต์[@ชื่อแอทริบิวต์="ค่า"]/data(@ชื่อแอทริบิวต์)	ใช้คืนค่าข้อมูล ของ แอทริบิวต์ที่กำหนด ( ตรง data ) ที่อิลิเมนต์นั้นๆ มีแอทริบิวต์ที่มีค่าตามที่กำหนดด้วย
    /ชื่ออิลิเมนต์[ชื่ออิลิเมนต์ลูก="ค่า"]/ชื่ออิลิเมนต์ลูก		ใช้เข้าถึง อิลิเมนต์ลูก ที่อิลิเมนต์แม่ มีอิลิเมนต์ลูก ( ตัวอื่นๆ ) ที่มีค่าตามที่กำหนดด้วย

 
Share This Chapter Login with Facebook