XSLT <xsl:value-of> এলিমেন্ট
পরিভাষা ও ব্যবহার
<xsl:value-of> ইলেমেন্টটি নির্বাচিত নোডের মান উদ্ধার করতে পারে。
<xsl:value-of> ইলেমেন্টটি একটি XML ইলেমেন্টের মান নির্বাচন করতে এবং তা আউটপুট করতে ব্যবহৃত হয়。
মন্তব্য:select অ্যাট্রিবিউট (অপশনাল) এর মান একটি XPath এক্সপ্রেশন, যা কাজকর্ম ফাইল সিস্টেমের অনুরূপ, যেমন একটি স্ল্যাশ ব্যবহার করে সাব-ডিরেক্টরি নির্বাচন করা হয়。
সিন্থ্য
<xsl:value-of select="expression" disable-output-escaping="yes|no"/>
অ্যাট্রিবিউট
অ্যাট্রিবিউট | মান | বর্ণনা |
---|---|---|
select | expression | আবশ্যিক।XPath এক্সপ্রেশন, যা কোনো নোড/অ্যাট্রিবিউট থেকে মান উদ্ধার করে |
disable-output-escaping |
|
ডিফল্ট মান "no" যদি "yes" হিসাবে মান থাকে, তবে <xsl:text> ইলেমেন্টের মাধ্যমে সৃষ্ট টেক্সট নোড আউটপুটের সময় কোনো এসস্কেপ করা হবে না。 যদি "yes" হিসাবে সেট করা হয়, তবে "<" কোনো ট্রান্সফরমেশন করা হবে না。 যদি "no" হিসাবে সেট করা হয়, তবে তা "<" হিসাবে আউটপুট করা হবে。 |
একক
উদাহরণ 1
<?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> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <tr> <td><xsl:value-of select="catalog/cd/title"/></td> <td><xsl:value-of select="catalog/cd/artist"/></td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
XML ফাইল দেখুন,XSL ফাইল দেখুন,ফলাফল দেখুন.
উদাহরণ 2
<?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> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <xsl:for-each select="catalog/cd"> <tr> <td><xsl:value-of select="title"/></td> <td><xsl:value-of select="artist"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>