ఎక్స్ఎస్ఎల్టి <xsl:template> ఎలమెంట్
- ముంది పేజీ ఎక్స్ఎస్ఎల్టి ట్రాన్స్ఫార్మేషన్
- తరువాతి పేజీ ఎక్స్ఎస్ఎల్టి <value-of>
XSL షేడ్ స్క్వేర్ ఒక లేదా పలు టెమ్ప్లేట్లను కలిగిన నియమాలను కలిగి ఉంటుంది.
ప్రతి టెమ్ప్లేట్లో కొన్ని నిర్దిష్ట నోడ్లు మ్యాచ్ అయినప్పుడు ఆపాదించబడే నియమాలు ఉంటాయి.
<xsl:template> మూలకం
<xsl:template> మూలకం టెమ్ప్లేట్లను నిర్మించడానికి ఉపయోగిస్తాయి.
match అంశాలు XML మూలకాలను మరియు టెమ్ప్లేట్లను సంబంధించేందుకు ఉపయోగిస్తాయి. match అంశం కూడా మొత్తం డాక్యుమెంట్ని టెమ్ప్లేట్కు నిర్వచించడానికి ఉపయోగిస్తాయి. match అంశం విలువ ఎక్స్ప్రెషన్స్ ఉంటుంది (ఉదాహరణకు, 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 文档被复制到输出。
在下一节,您将学习到如何使用 <xsl:value-of> ఎలమెంట్ నుండి ఎక్స్ఎమ్ఎల్ ఎలమెంట్ నుండి విలువలను తీసుకున్నారు.
- ముంది పేజీ ఎక్స్ఎస్ఎల్టి ట్రాన్స్ఫార్మేషన్
- తరువాతి పేజీ ఎక్స్ఎస్ఎల్టి <value-of>