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
artist কি খালি চিন্তা হচ্ছে।যদি হয়, তবে 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"> Error: Artist is an empty string! </xsl:message> </xsl:if> <xsl:value-of select="artist"/> </p> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>