Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  1-11 Sinif Derslikler Yukle
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.

XSLT

  • Məqalə
  • Müzakirə

XSLT (Extensible Stylesheet Language Transformations) – XML əsasında yaradılan və XML sənədlərin çevrilməsi üçün istifadə olunur. XSLT əsasən iki müxtəlif XML schemanın çevrilməsində və ya XML verilənlərin HTML və PDF-ə çevrilməsində istifadə olunur. XSLT W3C tərəfindən yaradılıb, son versiyası XSLT 2.0 olsa da, XSLT 1.0 bu gün də geniş istifadə olunur.

XSLT
Paradiqmalar Deklarativ proqramlaşdırma
Yaradılma tarixi 1999
W3C
Fayl sonluğu .xsl və ya .xslt
w3.org/TR/xslt
w3.org/TR/xslt20/
w3.org/standards/xml/tra…
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

XSLT nümunə

XML verilən:

 <?xml version="1.0"?>
  <telebeler>
  <telebe nik="YM1">
    <ad>Yusif</ad>
    <soyad>Mammadaliyev</soyad>
  </telebe>
  <telebe nik="HA1">
    <ad>Huseyn</ad>
    <soyad>Aliyev</soyad>
  </telebe>
</telebeler>

Aşağıdakı şablon ilə XML-dən yeni struktura malik XML-ə çevrilmə edəcəyik:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="xml" indent="yes"/>

  <xsl:template match="/telebeler">
    <yeni>
      <xsl:apply-templates select="telebe"/>
    </yeni>
  </xsl:template>

  <xsl:template match="telebe">
    <ad nik="{@nik}">
      <xsl:value-of select="ad" />
    </ad>
  </xsl:template>

</xsl:stylesheet>

Yeni struktur XML:

<?xml version="1.0" encoding="UTF-8"?>
<yeni>
  <ad nik="YM1">Yusif</ad>
  <ad nik="HA1">Huseyn</ad>
</yeni>

Mənbə — "https://az.wikipedia.org/w/index.php?title=XSLT&oldid=7249123"
Informasiya Melumat Axtar