XSLT
From Wikipedia, the free encyclopedia
Remove ads
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.
Remove ads
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>
Remove ads
Xarici keçidlər
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads