Мой код включает в себя два оператора choose
, чтобы быстро выполнить, что является правильным тегом, где у меня около 50 условий того же формата.В xsl: когда скорость выполнения? Либо человек, когда условия или сгруппированы все условия в один, когда?
<xsl:choose><!--Individual whens-->
<xsl:when test="starts-with(., 'Kishan')">
<b><xsl:apply-templates/></b>
</xsl:when>
<xsl:when test="starts-with(., 'Gagan')">
<b><xsl:apply-templates/></b>
</xsl:when>
<xsl:when test="starts-with(., 'Likhith')">
<b><xsl:apply-templates/></b>
</xsl:when>
<xsl:when test="starts-with(., 'Kowshik')">
<b><xsl:apply-templates/></b>
</xsl:when>
</xsl:choose>
<xsl:choose><!--grouped when-->
<xsl:when test="starts-with(., 'Kishan') or starts-with(., 'Gagan') or starts-with(., 'Likhith') or starts-with(., 'Kowshik')">
<b><xsl:apply-templates/></b>
</xsl:when>
</xsl:choose>
Пожалуйста, отредактируйте название своего сообщения. Название - краткое резюме того, о чем идет речь, не о самом вопросе. Вместо этого добавьте свой фактический вопрос в сообщение. –
Ответ на этот вопрос заключается в том, что это не имеет значения. Сначала сделайте свой код доступным для чтения и обратитесь к проблемам производительности, когда они действительно появляются. Не пытайтесь догадаться о производительности. Вы ошибаетесь. –