XSLT <xsl:if> အရာ

<xsl:if> အရာများ သည် XML အရာများ အတွက် အခြေအနေ စမ်းသပ်မှု ထပ်ပေါင်းရန် အသုံးပြုပါ

<xsl:if> အရာများ

သင့်ကို အယူအဆ အဖွဲ့ တွင် XML အရာများ အတွက် အခြေအနေ စမ်းသပ်မှု ထပ်ပေါင်းရန် ကို <xsl:if> အရာများ ထပ်ပေါင်းပါ

ဘာသာစကား

<xsl:if test="expression">
  ...
  ... အခြေအနေ ဖြစ်လာခဲ့လျှင် ထုတ်သွင်းပါ
  ...
</xsl:if>

အယူအဆ <xsl:if> အရာများ တွင် နေရာ

သင့်ကို အခြေအနေအရ စမ်းသပ်မှု ထပ်ပေါင်းရန် ကို အယူအဆ အဖွဲ့ တွင် <xsl:for-each> အရာများ တွင် <xsl:if> အရာများ ထပ်ပေါင်းပါ

<?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="title"/></td>
          <td><xsl:value-of select="artist"/></td>
        </tr>
      </xsl:if>
      </xsl:for-each>
    </table>
  </body>
  </html>
</xsl:template>
</xsl:stylesheet>

မှတ်ချက်:ကိုယ်စားပြု test အခြေအနေ ကြောင်းဆို အရာများ ပါဝင်သည်။

အထက်အရေးပါ ကြောင်းဆိုမှာ အခြေအနေ 10 ထက် မြင့်သော CD အား တိုက်ရိုက် ပြန်လည်ပြောင်းလဲ ပြီး တိုက်ရိုက် ပြောင်းလဲ ပြီး ပါဝင်သည်။

အထက်အရေးပါ ပြန်လည်ပြောင်းလဲ ရလဒ် အမျိုးအစားမှာ အားနည်းပါ။

အမျိုးမျိုးသော XML အကျဉ်း ကို ကြည့်ပါအမျိုးမျိုးသော XSL အကျဉ်း ကို ကြည့်ပါရလဒ် ကို ကြည့်ပါ