Extensible Stylesheet การแปลงภาษา (XSLT)

ผู้เขียน: Randy Alexander
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 15 พฤษภาคม 2024
Anonim
XSLT Beginner Tutorial with Demo
วิดีโอ: XSLT Beginner Tutorial with Demo

เนื้อหา

คำจำกัดความ - การแปลงรูปแบบภาษาของ Extensible Stylesheet (XSLT) หมายถึงอะไร

Extensible Stylesheet Language Transformations (XSLT) หรือที่รู้จักกันดีในชื่อการแปลง XSL เป็นภาษาสำหรับการแปลงเอกสาร Extensible Markup Languague (XML) ไปเป็นเอกสารที่มีโครงสร้างอื่น ๆ สิ่งนี้ทำได้โดยใช้สไตล์ชีทที่กำหนดกฎเทมเพลตสำหรับการแปลงเอกสาร XML อินพุตที่กำหนดเป็นเอกสารเอาต์พุตที่เหมาะสมด้วยความช่วยเหลือของตัวประมวลผล XSL


การแปลง XSLT สามารถเกิดขึ้นได้ทั้งที่ไคลเอ็นต์หรือฝั่งเซิร์ฟเวอร์ โมเดลการประมวลผล XSLT ประกอบด้วยเอกสาร XML อย่างน้อยหนึ่งรายการสไตล์ชีต XSL หนึ่งรายการขึ้นไปตัวประมวลผล XSL และเอกสารขาออกที่มีโครงสร้างอย่างน้อยหนึ่งรายการ

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการแปลงภาษา Stylesheet Extensible (XSLT)

XSLT คือทั้งหมดที่เกี่ยวกับการระบุว่าเนื้อหา XML จะสร้างการแสดงออกด้วยภาพอธิบายรายละเอียดเช่นสไตล์การแบ่งหน้าและเลย์เอาต์ในสื่อนำเสนอเช่นหน้าต่างแสดงผลหน้าจออุปกรณ์มือถือเป็นต้นตัวประมวลผลสไตล์ XSL เป็นองค์ประกอบหลักใน XSLT เกี่ยวข้องกับการตีความสไตล์ชีทและเอกสารและสร้างเนื้อหาตามกฎของเทมเพลต

สไตล์ชีตไม่ได้ใช้ไวยากรณ์การเขียนโปรแกรมแบบเต็มเนื่องจากมีความซับซ้อนในการเรียนรู้และตีความ แต่จะกำหนดกฎที่เรียกว่ากฎแม่แบบ แต่ละกฎเหล่านี้ระบุรูปแบบที่ต้องพบในเอกสารต้นฉบับ เมื่อพบรูปแบบการแปลงจะถูกเรียกให้สร้างเอกสารเอาท์พุท รูปแบบใช้ภาษานิพจน์ตาม XPath เพื่อเปรียบเทียบโหนดต้นทางและเทมเพลตสไตล์ชีท


ความหมายของการจัดรูปแบบจะรวมอยู่ในแผนผังผลลัพธ์ซึ่งทำให้สามารถจัดรูปแบบได้ ความหมายของการจัดรูปแบบสามารถกำหนดเป็นชุดของคลาสที่แสดงถึงวัตถุการจัดรูปแบบ โหนดแผนผังผลลัพธ์ถูกเรียกว่าเป็นการจัดรูปแบบวัตถุ กฎการนำเสนอถูกกำหนดโดยคลาสของการจัดรูปแบบวัตถุและคุณสมบัติ