2017-04-13 13 views
0

사용할 수없는 가치를문제는 가정

<xsl:value-of select="$eur-node//node()[text() = '4.99']/@position" /> 

을하고이 아니다 (내가 "변수 값을 메시지가 사용할 수 없음 ') :

<xsl:variable name="prix-fr" as="xs:string" ><xsl:text>4.99</xsl:text></xsl:variable> 
    <xsl:value-of select="$eur-node//node()[text() = $prix-fr]/@position" /> 

저는 산소와 색슨 9.5로 작업하고 있습니다. 도움이 많이 되셨습니다 . xwatch에 xpath를두면 두 번째 옵션이 작동하기 때문에 정말 짜증납니다. $

+1

잘 모르겠 음 : 아마 오류는 우리에게 표시되지 않은 코드입니다. 그러나 "변수 값을 사용할 수 없습니다"라는 메시지는 알려진 색슨 오류 메시지가 아닙니다. –

답변

0

답장을 보내 주셔서 감사합니다. 마지막으로 xslt 변수 디버깅 도구의 문제점이었습니다. 값은 나타나지 않았지만 변형은 완벽하게 작동했습니다.

+0

당신은 당신의 대답을 받아 들일 수 있습니까? 왜냐하면 ... –

+0

나는 아주 잘 대답했다;) –