XSLT <xsl:for-each> အရာ
- အရှေ့ပိုင်း စာရင်း XSLT <value-of>
- နောက်ပိုင်း စာရင်း XSLT <sort>
<xsl:for-each> အစိတ်အစိတ် သည် XSLT တွင် ချက်ချင်း လုပ်ဆောင် နိုင်ပါသည်။
<xsl:for-each> အစိတ်အစိတ်
<xsl:for-each> အစိတ်အစိတ် သည် အချက်အလက် အသင်း တစ်ခု ကို ရှာဖွေ ရန် အသုံးပြုသည်။
<?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> <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>
ထင်မြင်ပုံselect အကိုးအချုပ် သည် အမှတ်ပုံစံ အစီအစဉ် တစ်ခု ဖြစ်ပါသည်။ အမှတ်ပုံစံ အစီအစဉ် သည် အခြား ဖိုင်စနစ် တစ်ခု ကို ခွဲခြား နိုင်ပါသည်။ အခြား ဖိုင်စနစ် တွင် အရှင်းတိုင်း နှင့် အရှင်းတိုင်း အကြား ကြားချဉ်း ဖြစ်သည်။
အမှား အသစ် သည် အခြား အသစ် နဲ့ အတူ

XML အကွက် ကို ကြည့်ပါ,XSL အကွက် ကို ကြည့်ပါနှင့်ရလဒ် ကြည့်ရှု。
ရလဒ် ပြောင်းလဲ
အက်ယ်လ်မေးလ် အစီအစဉ် အရ ပြောင်းလဲသည့် အချက်အလက် တစ်ခု ကို သုံးပြီး <xsl:for-each> အစိတ်အစိတ် တွင် တစ်ခုချင်း ပေါင်းစပ်နိုင်ပါသည်။
<xsl:for-each select="catalog/cd[artist='Bob Dylan']">
သဘောတူ သုံးစွဲသော စကားရပ်
- = (ကျော်ကြား)
- != (မမျှော်လင့်)
- < (မပါ)
- > (အရေးပါ)
<?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> <xsl:for-each select="catalog/cd[artist='Bob Dylan"]"> <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>
အမှား အသစ် သည် အခြား အသစ် နဲ့ အတူ

XML အကွက် ကို ကြည့်ပါ,XSL အကွက် ကို ကြည့်ပါ,အမှား ကို ကြည့်ပါ。
- အရှေ့ပိုင်း စာရင်း XSLT <value-of>
- နောက်ပိုင်း စာရင်း XSLT <sort>