Extensible Markup Language (XML) เป็นมาตรฐานที่พัฒนาโดยองค์กรระหว่างประเทศ W3C สำหรับการวางข้อมูลจำนวนค่อนข้างน้อยในไฟล์ข้อความ ไฟล์ที่มีนามสกุล xml มักถูกใช้เป็นแหล่งข้อมูลโดยสคริปต์ แต่บางครั้งก็จำเป็นต้องแสดงข้อมูลที่มีอยู่โดยตรงในหน้าเบราว์เซอร์โดยไม่ต้องใช้สคริปต์
คำแนะนำ
ขั้นตอนที่ 1
หากไฟล์ XML มีวัตถุประสงค์เพื่อใช้โดยผู้ใช้กลุ่มเล็กๆ (ในองค์กร เครือข่ายในบ้าน หรือแม้แต่ในคอมพิวเตอร์เครื่องเดียวกัน) อาจไม่จำเป็นต้องมีมาตรการเพิ่มเติม เบราว์เซอร์บางรุ่น - Mozilla Firefox, Internet Explorer - สามารถแสดงไฟล์ดังกล่าวในโครงสร้างแบบทรีพร้อมโหนดที่ขยายได้
ขั้นตอนที่ 2
อีกวิธีที่ค่อนข้างง่ายคือการใช้ไฟล์แยกต่างหากที่มีคำสั่ง CSS ที่อธิบายกฎสำหรับการจัดรูปแบบข้อมูลจากไฟล์ XML ในการใช้งาน ก่อนอื่นให้เตรียมไฟล์นี้ - ในกรณีนี้ สไตล์ชีตจะถูกวาดขึ้นตามกฎ CSS ปกติสำหรับหน้า HTML มาตรฐาน จากนั้นอัปโหลดสไตล์ชีตไปยังเซิร์ฟเวอร์ของไซต์
ขั้นตอนที่ 3
เปิดไฟล์ XML ในโปรแกรมแก้ไขข้อความ หรือดีกว่าถ้าคุณมีโปรแกรมแก้ไขเฉพาะทางที่มีการเน้นไวยากรณ์ ที่จุดเริ่มต้นของโค้ด ให้เพิ่มบรรทัดอื่นที่มีลิงก์ไปยังสไตล์ชีต CSS ที่สร้างขึ้นสำหรับเอกสารนี้ ตัวอย่างเช่น หากวางสไตล์ไว้ในไฟล์ชื่อ xmlStyles.css และบันทึกไว้ในโฟลเดอร์เดียวกับไฟล์ XML บรรทัดที่แทรกควรมีลักษณะดังนี้:
ขั้นตอนที่ 4
บันทึกไฟล์ XML ที่แก้ไขแล้วการดำเนินการนี้จะเสร็จสิ้น
ขั้นตอนที่ 5
อีกวิธีในการแสดงเอกสาร XML คือการใช้กฎสไตล์ชีต Extensible Stylesheet Language (XSL) มีหลายรูปแบบ (XSLT, XSL-FO, XPath) โดยมีวัตถุประสงค์ต่างกัน ตามกฎแล้วต้องใช้การสร้างไฟล์แยกต่างหากพร้อมคำแนะนำที่อธิบายวิธีแสดงเอกสาร XML ลิงก์ไปยังไฟล์ภายนอกนี้จะอยู่ที่จุดเริ่มต้นของข้อความในเอกสาร ในรูปแบบที่ง่ายที่สุด สำหรับไฟล์ภายนอกที่ชื่อ xmlStyles.xsl ซึ่งอยู่ในไดเร็กทอรีเดียวกันกับเอกสารหลัก ลิงก์นี้อาจมีลักษณะดังนี้:
แน่นอนว่าการเตรียมไฟล์ดังกล่าวต้องใช้ความรู้เกี่ยวกับภาษาที่เกี่ยวข้อง - XSLT, XSL-FO, XPath