value-of

XSLT <xsl:value-of> elementi


❮ XSLT elementlari ma’lumotnomasi

Ta’rif va qo‘llanilishi

<xsl:value-of> elementi tanlangan tugun qiymatini ajratib oladi.

<xsl:value-of> elementidan XML elementining qiymatini tanlab, uni natijaga qo‘shish uchun foydalanish mumkin.


Sintaksis

<xsl:value-of select="expression" disable-output-escaping="yes|no" />

Atributlar

Atribut Qiymat Tavsif
select expression Majburiy. Qiymat qaysi tugun/atributdan ajratib olinishini belgilaydigan XPath ifodasi. U fayl tizimi bo‘ylab harakatlanishga o‘xshab ishlaydi: to‘g‘ri qiya chiziq (/) quyi kataloglarni tanlaydi.
disable-output-escaping yes
no
Ixtiyoriy. "yes" maxsus belgilar (masalan, "<") natijaga o‘z holicha chiqarilishi kerakligini bildiradi. "no" maxsus belgilar (masalan, "<") natijaga "&lt;" ko‘rinishida chiqarilishi kerakligini bildiradi. Standart qiymat — "no"

Misollar

Quyidagi misol birinchi title va artist elementlaridagi qiymatlarni oladi va ularni jadvalga joylashtiradi:

1-misol

<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/">   <html>   <body>     <h1>Music Collection:</h1>     <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>
O‘zingiz sinab ko‘ring »

Quyidagi misol har bir cd elementini aylanib chiqadi va har bir cd elementi uchun title va artist qiymatlaridan iborat jadval qatorini yaratadi:

2-misol

<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/">   <html>   <body>     <h1>Music Collection:</h1>     <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>
O‘zingiz sinab ko‘ring »


❮ XSLT elementlari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!