عنصر <xsl:value-of> في XSLT
- الصفحة السابقة XSLT <template>
- الصفحة التالية XSLT <for-each>
<xsl:value-of> عناصر تستخدم لاستخراج قيمة العنصر المحدد.
<xsl:value-of> عناصر
<xsl:value-of> عناصر تستخدم لاستخراج قيمة العنصر المحدد وإضافة هذه القيمة إلى تدفق الناتج في التحويل:
<?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>
ملاحظة:select قيمة الخاصية هي تعبير XPath. يعمل هذا التعبير بنفس الطريقة التي يعمل بها تحديد ملف نظام الملفات، حيث يمكن أن يتم اختيار الفئات الفرعية بواسطة العلامة المائلة.
نتيجة التحويل السابقة تشبه هذا:

راجع هذا ملف XML,راجع هذا ملف XSL,ومن ثم راجع النتيجة.
نتيجة هذا المثال تحتوي على بعض العيوب: فقط سطر واحد من وثيقة XML يتم نسخه إلى النتيجة النهائية.
في الفصول التالية، ستتعلم كيفية استخدام <xsl:for-each> يستخدم العنصر لجعل الدوران على عناصر XML وعرض جميع السجلات.
- الصفحة السابقة XSLT <template>
- الصفحة التالية XSLT <for-each>