[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

=?koi8-r?B?UmU6IFJlOiBSZTog1MXSzcnO2Q==?=



----- Original Message -----
From: <bo@corp.syntext.com>
Subject: Re: Re: Re: термины


>Мой пример будет слегка кривой, потому что в XT, которым я пользуюсь
>не реализована функция document(), позволяющая доступаться к другим
>документам.
Кхм. У меня в качестве инструмента - LotusXSL, там ее тоже нет. А где
есть-то? Можно инструмент получше посоветовать?

>
>Если бы работала функция document, можно было вместо
>  /alldata/rates/rate
>написать document('some URI')/rates/rate
>
>Воот. И никаких скриптов!
Все клево, только одна проблема - вот это вот:

>    <xsl:variable name="rate"
select="/alldata/rates/rate[@name=$curname]/@value" />

не работает ни в какую. Видать стандартизация еще не дошла до того
уровня, чтобы везде работало. Упорно возвращает null или пусто.
И вообще там почему-то все примеры с <xsl:variable вместо select
содержат только expr="" (по смыслу - тоже самое), либо значение задается
как <xsl:variable>value</xsl:variable>. Может быть select просто
игнорируется, это бы все объяснило, но проверить не удается - ставим
expr и имеем NullPointerException :-( А может я пока чего-то не
понимаю...

Вообще тут XML и инструменты для работы с ним не оффтопик? Это еще
кого-то интересует кроме нас двоих?