XSLT دەرسلىكى

XSL دېگىنىمىز كېڭەيتمە ئۇسلۇب تىلى (EXtensible Stylesheet Language).

ئېنتېرنىت ئىتتىپاقى (W3C) نىڭ XSL نى تەرەققىي قىلدۇرۇشقا باشلىغانلىقىنىڭ سەۋەبى، XML ئاساسىدىكى ئۇسلۇب جەدۋىلى تىلىغا ئېھتىياجلىق بولغانلىقتىن.

XSLT دېگەن XSL ئايلاندۇرۇش بولۇپ، دەرسلىكىمىزدە قانداق قىلىپ XSLT ئارقىلىق XML نى باشقا ھۆججەتكە ئايلاندۇرۇشنى ئۆگېنىمىز، مەسىلەن XHTML.

XSLT ئۆگېنىشنى باشلاي !

XSLT پايدىلىنىش قوللانمىسى

XSLT ئېلمىنت
بارلىق W3C ئۆلچىمىدىكى XSLT ئېلمىنتلىرى تەسۋىرى، شۇنداقلا توركۆرگۈچ قوللىشىغا مۇناسىۋەتلىك ئۇچۇرلار.
XSLT فۇنكىسىيە
XSLT دا 100 دىن ئارتۇق ئىچكى قىسىم فۇنكىسىيە بار. بۇ فۇنكىسىيەلەرنى ھەرپلەر تىزمىسى، سانلىق قىممەت، چىسلا ۋە ۋاقىت سېلىشتۇرۇش، نۇقتا ۋە QName بىر تەرەپ قىلىش، تەرتىپلەش، لوگىكا قىممىتى قاتارلىقلارغا ئىشلىتەلەيمىز.

مەزمۇن مۇندەرىجە

XSL تىلى
XSL نىڭ تارماق تىللىرى: XSLT، XPath ۋە XSL-FO لار تەپسىلىي تونۇشتۇرۇلدى.
XSLT ھەققىدە
XSLT نىڭ قىسقىچە تونۇشتۇرۇلۇشى. ئۇقۇم ۋە رولىنى ئۆز ئىچىگە ئالىدۇ.
XSLT توركۆرگۈچ
XSLT نى قوللايدىغان توركۆرگۈچ ھەققىدە ئومۇمىي بايان.
XSLT ئايلاندۇرۇش
قانداق قىلىپ XSLT ئارقىلىق XML ھۆججىتىنى XHTML ھۆججىتىگە ئايلاندۇرىمىز.
XSLT قېلىپ
<xsl:template> ئېلمىنتى بەلگىلەنگەن نۇقتا سەپلەنگەندە قوللىنىدىغان قائىدىنى ئۆز ئىچىگە ئالىدۇ. .
XSLT دىكى <xsl:value-of> ئېلمىنت
<xsl:value-of> ئېلمىنتى تاللانغان تۈگۈننىڭ قىممىتىگە ئېرىشەلەيدۇ.
XSLT دىكى <xsl:for-each> ئېلمىنت
<xsl:for-each> ئېلمىنتى XSL دا دەۋرىيلىشىڭىزگە رۇخسەت قىلىدۇ.
XSLT دىكى <xsl:sort> ئېلمىنت
<xsl:sort> ئېلمىنتى چىقىرىشنى تەرتىپلەشكە ئىشلىتىلىدۇ.
XSLT دىكى <xsl:if> ئېلمىنت
<xsl:if> ئېلمىنتى XML ھۆججىتىگە قارىتىلغان مەزمۇننى بىر شەرتلىك سىناققا قويۇشقا ئىشلىتىلىدۇ.
XSLT دىكى <xsl:choose> ئېلمىنت
<xsl:choose> ئېلمىنتى <xsl:when> ۋە <xsl:otherwise> نى ماسلاشتۇرۇپ ئىشلىتىشكە قوللىنىپ، كۆپ قەۋەتلىك شەرتلىك سىناقنى ئىپادىلەيدۇ.
XSLT دىكى <xsl:apply-templates> ئېلمىنت
<xsl:apply-templates> ئېلمىنتى مودېل قائىدىسى ئەپىنى نۆۋەتتىكى تۈگۈن ياكى ئېلمىنتنىڭ بالا تۈگۈنىگە قوللىنىدۇ.
ئابونت بۆلىكىدىكى XSL
قانداق قىلىپ ئابونت بۆلىكىدە XML ھۆججىتىنى XHTML ھۆججىتىگە ئايلاندۇرىمىز.
مۇلازىمىتىر بۆلىكىدىكى XSL
قانداق قىلىپ مۇلازىمىتىر بۆلىكىدە XML ھۆججىتىنى XHTML ھۆججىتىگە ئايلاندۇرىمىز.
XSL Editing XML
XML ھۆججىتىدە ساقلانغان سانلىق ئۇچۇر ئېنتېرنىت توركۆرگۈچىسى ئارقىلىق تەھرىرلىنىدۇ. بۇ بابتا مۇلازىمىتىردا ساقلانغان بىر XML ھۆججىتىنى قانداق قىلىپ ئېچىش، تەھرىرلەش ۋە ساقلاش سۆزلىنىدۇ.
XSL تەھرىرلىگۈچ
XSL ھۆججىتىنى تەھرىرلىگەندە، نىمىشقا XML تەھرىرلىگۈچ ئىشلىتىمىز.
XSLT خۇلاسە
بۇ باب دەرسلىكىمىزدە ئۆگەنگەن مەزمۇنلارنىڭ خۇلاسىسى بولۇپ، سىز ئۈچۈن كېيىنكى قەدەمدە ئۆگېنىدىغان مەزمۇنلارنى تەۋسىيە قىلىمىز.

XSLT پايدىلىنىش قوللانمىسى

XSLT ئېلمىنت
بارلىق W3C ئۆلچىمىدىن كەلگەن بارلىق XSLT ئېلمىنتلىرى تەسۋىرى، شۇنداقلا توركۆرگۈچ قوللىشىغا مۇناسىۋەتلىك ئۇچۇرلار.
XSLT فۇنكىسىيە
XSLT دا 100 دىن ئارتۇق ئىچكى قىسىم فۇنكىسىيەلەر بولۇپ، بۇلارنى ھەرپلەر تىزمىسى، سانلىق قىممەت، چىسلا ۋە ۋاقىت سېلىشتۇرۇش، نۇقتا ۋە QName بىر تەرەپ قىلىش، تەرتىپلەش، لوگىكا قىممىتى قاتارلىقلارغا ئىشلىتىلىدۇ.