XSLT generate-id() فنکشن
تعریف و استعمال
generate-id() فنکشن موجود نکودار کا قائم نام کردار دینا جائیگا جو نکودار کا وحدتدار اشاریہ کردار دینا ہے۔
اگر مخصوص کسی نکودار مجموعہ خالی ہے تو خالی جملہ واپس کردیا جائے گا۔ اگر node-set پارامتر سے چھوڑ دیا گیا تو اس کا دفعہ موجود نکودار کا مقدار مقرر کیا جائے گا۔
فارمائی
string generate-id(node-set?)
پارامتر
پارامتر | وصف |
---|---|
نکودار مجموعہ | اختیاری ۔ مخصوص کسی نکودار نکودار کا قائم نام مقرر کرنا جس میں نمونہ کا مجموعہ پیدا کیا جانا ہے۔ |
مثال
<?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> <h3>Artists:</h3> <ul> <xsl:for-each select="catalog/cd"> <li> <a href="#{generate-id(artist)} <xsl:value-of select="artist" /></a> </li> </xsl:for-each> </ul> <hr /> <xsl:for-each select="catalog/cd"> Artist: <a name="{generate-id(artist)} <xsl:value-of select="artist" /></a> <br /> عنوان: <xsl:value-of select="title" /> <br /> قیمت: <xsl:value-of select="price" /> <hr /> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>
ایکس ایس ال فائل دیکھیں,ایکس ایس ال فائل دیکھیں,نتیجہ دیکھیں.