XSLT <value-of>


<xsl:value-of> elementi tanlangan tugunning qiymatini ajratib olish uchun ishlatiladi.


ULASHISH

<xsl:value-of> elementi

<xsl:value-of> elementi yordamida XML elementining qiymatini ajratib olib, uni transformatsiyaning chiqish oqimiga qo‘shish mumkin:

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>   <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>
O‘zingiz sinab ko‘ring »

Misol tushuntirilishi

Eslatma: Yuqoridagi misolda select atributi XPath ifodasini o‘z ichiga oladi. XPath ifodasi fayl tizimi bo‘ylab harakatlanishga o‘xshab ishlaydi: to‘g‘ri qiya chiziq (/) quyi kataloglarni tanlaydi.

Yuqoridagi misol natijasi biroz umidsizlantirdi: XML hujjatdan natijaga faqat bitta qator ma’lumot ko‘chirildi. Keyingi bobda XML elementlari bo‘ylab sikl bilan o‘tish va barcha yozuvlarni ko‘rsatish uchun <xsl:for-each> elementidan qanday foydalanishni o‘rganasiz.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!