เอกสาร XML สามารถเเสดงผลได้ทุกๆ Browser ไม่ว่าจะเป็น IE, Chrome, Firefox ,Opera, Safari เป็นต้น
เเต่การเเสดงผลของเอกสาร XML นั้นจะไม่เหมือนกับ HTML
ตัวอย่าง code
โค้ด: เลือกทั้งหมด
<?xml version="1.0" encoding="utf-8"?>
<student>
<id>140006842</id>
<firstname>Siripapha</firstname>
<lastname>Pongsomboon</lastname>
<age>21 Year</age>
<born>11-18-1989</born>
<phone>089-74525874</phone>
</student>
*** ในเเต่ละ Browser จะเเสดงผลที่เเตกต่างกัน
การเเสดงผลของเอกสาร XML ที่ Error
ตัวอย่าง code
โค้ด: เลือกทั้งหมด
<?xml version="1.0" encoding="utf-8"?>
<student>
<id>140006842</id>
<firstname>Siripapha</Ffirstname>
<lastname>Pongsomboon</lastname>
<age>21 Year</age>
<born>11-18-1989</born>
<phone>089-74525874</phone>
</student>
จะเห็นว่าการเเสดงผลของเอกสาร XML จะเเตกต่างจาก HTML อย่างสิ้นเชิง เพราะ XML ไม่ได้เก็บข้อมูลเกี่ยวกับการเเสดงผลเอาไว้
แท็กของ XML ถูกสร้างมาจากผู้พัฒนาภาษา XML ดังนั้นทาง Browser
จึงไม่รู้จักว่าแท็กมันคืออะไร เช่น <student> จึงเป็นเพียงการอธิบายตารางของ HTML
ดังนั้น เมื่อ XML ไม่ได้เก็บข้อมูลเกี่ยวกับการเเสดงผลของข้อมูล Browser ต่างๆจึงนำเอกสาร XML ออกมาเเสดงในหน้าตาแบบนี้
ตัวอย่างไฟล์ xml