לדלג לתוכן

XSLT

מתוך ויקיפדיה, האנציקלופדיה החופשית
XSLT
פרדיגמות תכנות הצהרתי עריכת הנתון בוויקינתונים
תאריך השקה 1999 עריכת הנתון בוויקינתונים
מפתח World Wide Web Consortium עריכת הנתון בוויקינתונים
הושפעה על ידי Document Style Semantics and Specification Language עריכת הנתון בוויקינתונים
סיומת xsl, xslt עריכת הנתון בוויקינתונים
אתר רשמי
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

XSLT (שם מלא: Extensible Stylesheet Language Transformations) היא שפת תכנות וסיומת קובץ המאפשרת המרה של קובץ XML לסוגים שונים של קבצים,[1] כגון HTML, דף אינטרנט, טקסט פשוט (Plain text) או XSL-FO. בכך, XSLT מאפשר המרה של קובצי XML לפורמטים פשוטים להבנה כגון PDF או PNG.[2][3]

XSLT פותחה ב-1998 על ידי World Wide Web Consortium, ארגון בינלאומי העוסק בתקינה ברשת. XSLT 3.0 תומך בג'אווה, .NET, פייתון, C/C++, PHP ו-Node.js.

ה-XSLT מעבד מסמך XML אחד או יותר, כדי להפיק מסמך מסמך פלט. בניגוד לשפות תכנות אימפרטיביות כגון C, שפת XSLT היא שפת תכנות הצהרתית.[4]

XPath, קיצור של XML Path Language, שפה שיועדה לשמש את השפות XSL Transformations ו־XPointer. המטרה העיקרית מאחורי פיתוח השפה הייתה לספק אפשרות גישה לחלקים ספציפיים במסמך XML.[4]

XSLT עושה שימוש ב-XPath כדי לזהות תתי-קבוצות בתוך מסמך XML ולבצע חישובים. כמו כן, XPath מספק מגוון פונקציות ש-XSLT עושה שימוש בהן ומרחיבה אותן.

קישורים חיצוניים

[עריכת קוד מקור | עריכה]
ויקישיתוף מדיה וקבצים בנושא XSLT בוויקישיתוף

הערות שוליים

[עריכת קוד מקור | עריכה]
  1. Web Standards, W3C
  2. XSLT Introduction, www.w3schools.com
  3. XSLT Syntax, GeeksforGeeks, 2023-09-28
  4. 1 2 XSLT - Glossary | MDN, MDN Web Docs, 2025-07-11
ערך זה הוא קצרמר בנושא תוכנה ובנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.