XML - องค์ประกอบ

XML elementsสามารถกำหนดเป็นหน่วยการสร้างของ XML องค์ประกอบสามารถทำงานเป็นคอนเทนเนอร์เพื่อเก็บข้อความองค์ประกอบแอตทริบิวต์วัตถุสื่อหรือสิ่งเหล่านี้ทั้งหมด

เอกสาร XML แต่ละรายการมีองค์ประกอบตั้งแต่หนึ่งรายการขึ้นไปขอบเขตซึ่งคั่นด้วยแท็กเริ่มต้นและแท็กสิ้นสุดหรือสำหรับองค์ประกอบว่างโดยแท็กองค์ประกอบว่าง

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ในการเขียนองค์ประกอบ XML -

<element-name attribute1 attribute2>
....content
</element-name>

ที่ไหน

  • element-nameคือชื่อขององค์ประกอบ ชื่อกรณีของตนในการเริ่มต้นและสิ้นสุดแท็กต้องตรงกับ

  • attribute1, attribute2คือคุณลักษณะขององค์ประกอบที่คั่นด้วยช่องว่างสีขาว แอตทริบิวต์กำหนดคุณสมบัติขององค์ประกอบ มันเชื่อมโยงชื่อกับค่าซึ่งเป็นสตริงของอักขระ แอตทริบิวต์เขียนเป็น -

name = "value"

ชื่อตามด้วยเครื่องหมาย=และค่าสตริงภายในเครื่องหมายคำพูดคู่ ("") หรือเดี่ยว ('')

องค์ประกอบที่ว่างเปล่า

องค์ประกอบว่าง (องค์ประกอบที่ไม่มีเนื้อหา) มีไวยากรณ์ต่อไปนี้ -

<name attribute1 attribute2.../>

ต่อไปนี้เป็นตัวอย่างของเอกสาร XML ที่ใช้องค์ประกอบ XML ต่างๆ -

<?xml version = "1.0"?>
<contact-info>
   <address category = "residence">
      <name>Tanmay Patil</name>
      <company>TutorialsPoint</company>
      <phone>(011) 123-4567</phone>
   </address>
</contact-info>

กฎองค์ประกอบ XML

ต้องปฏิบัติตามกฎต่อไปนี้สำหรับองค์ประกอบ XML -

  • ชื่อองค์ประกอบสามารถมีอักขระที่เป็นตัวอักษรและตัวเลขคละกันได้ เครื่องหมายวรรคตอนเดียวที่อนุญาตในชื่อ ได้แก่ ยัติภังค์ (-), คะแนนต่ำกว่า (_) และจุด (.)

  • ชื่อเป็นตัวพิมพ์เล็กและใหญ่ ตัวอย่างเช่นที่อยู่ที่อยู่และ ADDRESS เป็นชื่อที่แตกต่างกัน

  • แท็กเริ่มต้นและสิ้นสุดขององค์ประกอบต้องเหมือนกัน

  • องค์ประกอบซึ่งเป็นคอนเทนเนอร์สามารถมีข้อความหรือองค์ประกอบตามที่เห็นในตัวอย่างด้านบน