XSLT <xsl:template> အရာ
XSL စနစ်စည်းကျမ်းသည် အချုပ် (template) အစိုင်းအလိုက် ပါဝင်သည်။
မည်သည့်အချုပ်ကိုမဆို ပြတိုက်ကြည့်ရှုသည် ဖြစ်သော အချုပ်ကို ချီလက်ဆွဲသည်။
<xsl:template> အအုပ်အချုပ်
<xsl:template> အအုပ်အချုပ်သည် စနစ်စည်းကျမ်းကို ဖွဲ့စည်းကြည့်ရှုသည်။
match အခြေအနေသည် XML အအုပ်အချုပ်များနှင့် စနစ်စည်းကျမ်းကို တူညီစေသည်။ match အခြေအနေသည် အစားထိုးပြီး အစားထိုးရန် လုပ်ဆောင်နိုင်သည်။ match အခြေအနေ၏ အဆိုချက်သည် XPath အစိုင်းအလိုက် (အစားထိုးအားဖြင့် match="/" အစားထိုးသည် အစားထိုးသည် အစားထိုးသည် လုပ်ဆောင်နိုင်သည်):
ငယ်ငေးသို့မဟုတ် ပြီးခဲ့သော XSL စာတမ်း၏ အလွန်အကျွံပြောင်းလဲသောအစား:
<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> <tr> <td>.</td> <td>.</td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
လက်တင်ထုတ်ပြန်ချက်:
ယခုသည် XSL စနစ်စည်းကျမ်းသည် ပုံမှန်အတိုင်း XML စာတမ်းတစ်ခု ဖြစ်သည်ကြောင့် အစတွင် XML အသိဉ်ပေးသည့်အပြင်းတင်သည်:
下一个元素,
最后两行定义了模板的结尾,及样式表的结尾。
以上转换的结果类似这样:

此例的结果有一点小缺陷,因为数据没有从 XML 文档被复制到输出。
在下一节,您将学习到如何使用