Я застрял в этом довольно простом заявлении. Я пытаюсь использовать синтаксис xsl: select, чтобы получить значение источника, который является «1» для отображения в качестве позиции на рабочем месте, например «Партнер». Это результат я поиске:Noob запрос относительно xsl: выберите оператор
<PresTimekeeper1_TkprDate_Title>1</PresTimekeeper1_TkprDate_Title>
выбрать заявление, я использую это:
<xsl:choose>
<xsl:when test="./Attributes/PresTimekeeper1_TkprDate_Title = '1'">
<xsl:value-of select="Partner" />
</xsl:when>
</xsl:choose>
Когда я бегу
<xsl:value-of select="./Attributes/PresTimekeeper1_TkprDate_Title" />
Выходной файл отображается номер 1. Так что я знаю, что я использую правильный источник.
Как определить значение 1, чтобы значение отображало слово «Партнер», а не число 1?
Я извиняюсь, если я не правильно объяснил себя.
Пожалуйста, покажите нам полный XML. Также читайте https://stackoverflow.com/help/mcve – potame
Есть ли у вашего 'xsl: choose' другие параметры рядом с единственным символом' xsl: when'? Если нет, вам лучше использовать 'xsl: if'. –