XSLT <xsl:message> మేలురూపం
నిర్వచనం మరియు ఉపయోగం
xsl:message> మేలురూపం ముఖ్యంగా ప్రదర్శనకు ఒక సందేశాన్ని వ్రాయడానికి ఉపయోగిస్తారు. దీని ప్రధాన ఉపయోగం దోషాలను నివేదించడం ఉంటుంది.
ఈ మేలురూపం ప్రతి ఇతర XSL మేలురూపాలను (xsl:text> , xsl:value-of> మొదలుకొని ఇతర మేలురూపాలు వరకు) చేర్చుకోవచ్చు.
terminate లక్షణం మీరు దోషం జరిగినప్పుడు ట్రాన్స్ఫార్మేషన్ ను ముగించాలా అనేది ఎంచుకోవచ్చు అనేది అనుమతిస్తుంది.
సంకేతాలు
<xsl:message terminate="yes|no"> <!-- Content:template --> </xsl:message>
లక్షణం
లక్షణం | విలువ | వివరణ |
---|---|---|
terminate |
|
ఎంపికాత్మకం. "yes": సందేశం పరిచయం అనంతరం ప్రాసెసింగ్ ని ముగించండి. "no": సందేశం పరిచయం అనంతరం ప్రాసెసింగ్ ని కొనసాగించండి. అప్రమేయం "no". |
ఇన్స్టాన్స్
ఉదాహరణ 1
సంగీతకర్త రకం ఖాళీ పదబంధం కాదో పరిశీలించండి. అయితే అది ఖాళీ పదబంధం అయితే, XSL ప్రాసెసర్ ను మళ్ళించండి మరియు ఒక సందేశాన్ని ప్రదర్శించండి:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <xsl:for-each select="catalog/cd"> <p>Title: <xsl:value-of select="title"/><br /> Artist: <xsl:if test="artist=''"> <xsl:message terminate="yes"> విఫలం: ఆర్టిస్ట్ ఖాళీ స్ట్రింగ్ ఉంది! </xsl:message> </xsl:if> <xsl:value-of select="artist"/> </p> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>