XSLT bilan tanishuv

XSL (eXtensible Stylesheet Language — kengaytiriladigan uslublar jadvali tili) XML uchun uslub berish tilidir.

XSLT — XSL Transformations (XSL transformatsiyalari) degan ma’noni anglatadi.

Ushbu darslik sizga XML hujjatlarni boshqa formatlarga aylantirish (masalan, XML’ni HTML’ga aylantirish) uchun XSLT’dan qanday foydalanishni o‘rgatadi.


ULASHISH

Onlayn XSLT muharriri

Onlayn muharririmiz yordamida XML va XSLT kodini tahrirlab, natijani ko‘rish uchun tugmani bosishingiz mumkin.

XSLT misoli

<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/">   <html>   <body>     <h2>My CD Collection</h2>     <table border="1">       <tr bgcolor="#9acd32">         <th>Title</th>         <th>Artist</th>       </tr>       <xsl:for-each select="catalog/cd">         <tr>           <td><xsl:value-of select="title"/></td>           <td><xsl:value-of select="artist"/></td>         </tr>       </xsl:for-each>     </table>   </body>   </html> </xsl:template> </xsl:stylesheet>
O‘zingiz sinab ko‘ring »

Qanday ishlashini ko‘rish uchun "O‘zingiz sinab ko‘ring" tugmasini bosing.



Oldindan nimalarni bilishingiz kerak

Davom etishdan oldin quyidagilar haqida asosiy tushunchaga ega bo‘lishingiz kerak:

  • HTML
  • XML

Agar avval shu mavzularni o‘rganmoqchi bo‘lsangiz, tegishli darsliklarni bosh sahifamizdan toping.


XSLT ma’lumotnomalari

XSLT elementlari

W3C tavsiyasidagi barcha XSLT elementlarining tavsifi va ularning brauzerlarda qo‘llab-quvvatlanishi haqida ma’lumot.

XSLT, XPath va XQuery funksiyalari

XSLT 2.0, XPath 2.0 va XQuery 1.0 bir xil funksiyalar kutubxonasidan foydalanadi. Unda 100 dan ortiq o‘rnatilgan funksiya bor. String qiymatlar, sonli qiymatlar, sana va vaqtni solishtirish, tugunlar va QName bilan ishlash, ketma-ketliklar bilan ishlash va boshqalar uchun funksiyalar mavjud.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!