1
當我有這個模板JAXB編組到HTML拋出XSL例外:使用<a>標籤
<xsl:when test="@width > 500">
<a href="{@path}"><xsl:value-of select="@path"/></a>
<br/>
</xsl:when>
我需要做的是,當一些XML圖像元素都有width屬性更大然後500,我不會寫入元素並顯示它,但我只寫了簡單的鏈接,用戶可以點擊並查看該圖像。
我收到此錯誤:
The element type "xsl:when" must be terminated by the
matching end-tag "</xsl:when>".
和VM在此之後完全崩潰。
但是,當我刪除結束標記時,它說它需要一個,所以我不能沒有關閉「a」元素,但它無法呈現它。
有沒有一些解決方法?
看起來不錯。你的代碼中是否有其他'xsl:when'元素?如果您從代碼中刪除「
」,會發生什麼情況? –