XML Syntax Rules (กฎของ XML)

ความรู้เกี่ยวกับ XML RML และ ภาษา Markup อื่นๆ

Moderator: mindphp, ผู้ดูแลกระดาน

M013
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 829
ลงทะเบียนเมื่อ: 22/04/2010 12:02 pm

XML Syntax Rules (กฎของ XML)

โพสต์ที่ยังไม่ได้อ่าน โดย M013 »

XML Syntax Rules (กฎของ XML)
กฎของ XML ไม่มีอะไรยุ่งยาก ง่ายต่อการเรียนรู้ทำความเข้าใจ และง่ายต่อการนำไปใช้งาน

1.Elements ทั้งหมดจะต้องปิดทำการปิดแท็กเสมอ
ตัวอย่างการใช้งานที่ไม่ถูกต้อง

โค้ด: เลือกทั้งหมด

<nickname>พร
<fullname>พรประภา ศรีเพ็ญ
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<nickname>พร</nickname>
<fullname>พรประภา ศรีเพ็ญ</fullname>
2.XML เป็น Case Sensitive
คือ ตัวพิมพ์เล็กกับตัวพิมพ์ใหญ่ในภาษา XML ไม่ใช่ตัวเดียวกัน
ตัวอย่างการใช้งานที่ไม่ถูกต้อง

โค้ด: เลือกทั้งหมด

<Nickname>พร</nickname>
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<nickname>พร</nickname>
3.XML ห้าม "Nested closing" หรือ ห้ามปิดแท็กซ้อนกัน
ตัวอย่างการใช้งานที่ไม่ถูกต้อง

โค้ด: เลือกทั้งหมด

<b><company>PLayer Sport</b></company>
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<b><company>PLayer Sport</company></b>
4.XML ต้องมี Root Element เสมอ
เอกสาร XML จะต้องมี Parent ครอบ Element อื่นๆ หรือที่เรียกว่า Root Element
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<Employee>
	<information>
		<id>...</id>
		<name>...</id>
	</information>
</Employee>
5.)ตัวแปลใน XML จะต้องมีเครื่องหมาย Double-Quoted ครอบอยู่เสมอ
ซึ่งจะคล้ายๆกับกฎของ HTML
ตัวอย่างการใช้งานที่ไม่ถูกต้อง

โค้ด: เลือกทั้งหมด

<order id=c101>
   <product>pen</product>
   <price>10</price>
</order>
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<order id="c101">
   <product>pen</product>
   <price>10</price>
</order>
6.อักขระบางตัวห้ามใช้เป็นค่า Element
อักขระที่ห้ามใช้เป็นค่าใน Element ได้เเก่ <, >, &, ', " แต่มีวิธีหลีกเลี่ยงโดยการใช้ขัขระอื่นดังนี้
ภาพตารางที่ 1.1 อักขระที่ใช้เเทนกัน
ภาพตารางที่ 1.1 อักขระที่ใช้เเทนกัน
avoid.jpg (39.34 KiB) Viewed 5890 times
ตัวอย่างการใช้งานที่ไม่ถูกต้อง

โค้ด: เลือกทั้งหมด

<amount>Flower & Tree</amount>
ตัวอย่างการใช้งานที่ถูกต้อง

โค้ด: เลือกทั้งหมด

<amount>Flower & Tree</amount>
7.การเขียนคอมเม้นท์ในเอกสาร XML
กฎในข้อนี้เหมือนกับใน HTML
ตัวอย่างการใช้งาน

โค้ด: เลือกทั้งหมด

<!-- Comment -->
ภาพประจำตัวสมาชิก
fern2535
PHP Super Member
PHP Super Member
โพสต์: 317
ลงทะเบียนเมื่อ: 04/08/2015 10:18 am

Re: XML Syntax Rules (กฎของ XML)

โพสต์ที่ยังไม่ได้อ่าน โดย fern2535 »

:icon_plusone:
bom_002
PHP Super Member
PHP Super Member
โพสต์: 443
ลงทะเบียนเมื่อ: 06/03/2017 10:51 am

Re: XML Syntax Rules (กฎของ XML)

โพสต์ที่ยังไม่ได้อ่าน โดย bom_002 »

:-o :-o
:plusone:
ภาพประจำตัวสมาชิก
Wallapa
PHP Super Member
PHP Super Member
โพสต์: 343
ลงทะเบียนเมื่อ: 30/10/2017 10:22 am

Re: XML Syntax Rules (กฎของ XML)

โพสต์ที่ยังไม่ได้อ่าน โดย Wallapa »

:like:
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 30