Войти

Показать полную графическую версию : Сравнить значение аттрибута со строкой в XSLT.


Sharkky
19-06-2005, 01:49
Не могу сравнить значение аттрибута со строкой.
По смыслу должно быть так:

<xsl:for-each select="//element[@attr = 'MyValue']>
//some actions here
</xsl:for-each>


Однако при попытке применить такой stylesheet (с помощью javax.transform.Transformer) вылетает exception с таким текстом.
Use "&lt;" for "<" in attribute values
Если подставить "&lt;" вместо "=", то выскакивает тот же exception.

Помогите, pleeeease!!!

Vlad Drakula
21-06-2005, 13:29
Sharkky
1) вопросы на XSLT лучьше задавать в разделе "вебмастеру"
2) вы пробовали открывать этот файл в эксплорере?
3) покажите весь файл целиком, возможно ошибка в другом месте! (и скорее всего это действительно так!)




© OSzone.net 2001-2012