# 3 ग संकलित का उपयोग बदल देती निम्नलिखित ठीक काम करने के लिए लगता है ...xpath में मैं अधिक से अधिक प्रतीक> लेकिन नहीं से कम क्यों उपयोग कर सकते हैं <
<xsl:choose>
<xsl:when test="$valA > $valB">
<xsl:value-of select="$maxUnder" />
</xsl:when>
<xsl:when test="$valA < $valC">
<xsl:value-of select="$maxOver" />
</xsl:when>
</xsl:choose>
लेकिन अगर मैं एक <
का उपयोग की हिम्मत <
के स्थान पर यह एक त्रुटि ...
<xsl:choose>
<xsl:when test="$valA > $valB">
<xsl:value-of select="$maxUnder" />
</xsl:when>
<xsl:when test="$valA < $valC">
<xsl:value-of select="$maxOver" />
</xsl:when>
</xsl:choose>
System.Xml.XmlException देता है: '<', हेक्साडेसिमल मान 0x3C, गलत विशेषता चरित्र है।
तो >
ठीक क्यों है और <
क्यों नहीं है?
[सही कोण कोष्ठक (>) स्ट्रिंग > का उपयोग कर प्रस्तुत किया जा सकता है, और, संगतता के लिए, या तो > या एक केरेक्टर सन्दर्भ का उपयोग फरार हो जाना चाहिए] इसका मतलब यह है कि भले ही मैं इसे सीधे उपयोग कर सकते हैं मैं shouldn 'टी? खुश होती है। टी – gingerbreadboy
हां, इसका मतलब यही है। –
@runrunraygun: नहीं। वास्तव में मैं हमेशा '>' का उपयोग करके उपयोग और अनुशंसा करता हूं। यह आपके कोड को > ' –