Latest web development tutorials

โครงสร้าง XML

เอกสาร XML ในรูปแบบโครงสร้างซึ่งจาก "ราก" และจากนั้นขยายไปยัง "ใบ."


ตัวอย่างเอกสาร XML

เอกสาร XML โดยใช้ไวยากรณ์อธิบายตนเองง่ายๆ

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

บรรทัดแรกคือประกาศ XML มันกำหนดรุ่น XML (1.0) และการเข้ารหัสที่ใช้ (ISO-8859-1 = ละติน-1 / ตะวันตกชุดตัวอักษรยุโรป)

บรรทัดถัดไปอธิบายองค์ประกอบรากของเอกสาร (ชอบพูดว่า: "เอกสารนี้เป็นบันทึกช่วยจำ"):

<note>

ถัดไป 4 สาย 4อธิบายองค์ประกอบของเด็กของราก (ไปจากหัวและร่างกาย):

<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>

บรรทัดสุดท้ายกำหนดจุดสิ้นสุดขององค์ประกอบราก:

</note>

คุณสามารถสันนิษฐานได้ว่าจากตัวอย่างนี้เอกสาร XML ที่มีเจนี่ Tove ของบันทึกเป็นลายลักษณ์อักษร

XML มีตัวเองที่ดีเยี่ยมพรรณนาคุณเห็นด้วยไหม


เอกสาร XML ในรูปแบบโครงสร้าง

เอกสาร XMLต้องมีองค์ประกอบรากองค์ประกอบที่เป็นแม่ขององค์ประกอบอื่น ๆ ทั้งหมด

องค์ประกอบ XML ในเอกสารในรูปแบบต้นไม้เอกสาร ต้นไม้จากรากและขยายไปถึงด้านล่างของต้นไม้

องค์ประกอบทั้งหมดสามารถมีองค์ประกอบย่อย:

<root>
<child>
<subchild>.....</subchild>
</child>
</root>

บิดาพระบุตรและเพื่อนร่วมชาติและคำอื่น ๆ ที่ใช้ในการอธิบายความสัมพันธ์ระหว่างองค์ประกอบ องค์ประกอบที่ผู้ปกครองมีองค์ประกอบเด็ก องค์ประกอบย่อยในระดับเดียวกันกลายเป็นพี่น้อง (พี่น้อง)

องค์ประกอบทั้งหมดสามารถมีเนื้อหาข้อความและคุณลักษณะ (คล้ายกับแบบ HTML)


ตัวอย่าง:

DOM ต้นไม้โหนด

แผงบนแสดง XML ต่อไปนี้ในหนังสือ:

<bookstore>
<book category="COOKING">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book category="CHILDREN">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<book category="WEB">
<title lang="en">Learning XML</title>
<author>Erik T. Ray</author>
<year>2003</year>
<price>39.95</price>
</book>
</bookstore>

ตัวอย่างขององค์ประกอบหลักคือ <ร้านหนังสือ> เอกสารทั้งหมด <หนังสือ> องค์ประกอบที่มีอยู่ภายใน <ร้านหนังสือ> ใน

<หนังสือ> องค์ประกอบที่มีสี่องค์ประกอบย่อย: <title> <เขียน>, <ปี>, <ราคา>