xpath의 결과를 연결하려면 의 concat(normalize-space(.), '
')
을 사용하고 있습니다.xPath/xQuery의 조건이있는 경우
이제 마지막 요소 뒤에 

을 추가하는 것을 피하는 것이 궁금합니다. 다음과 같은 것에 대해 생각하고 있습니다. concat(normalize-space(.), if(XXXXX) then '
' else '')
하지만 어떤 조건을 사용해야하는지 알 수 없었습니다. & B & C & D를 I가 xpathExpression/concat(normalize-space(.), ',')
를 사용하고 있는데, 요구 값 (문자열)하는 경우에는 발현 될 수 있도록 예를 들어
는 I 기대있어 출력 .... A,B,C,D
대신 A,B,C,D,
이다 : 당신이 XQuery를 또는 XPath는 2.0의 경우 xpathExpression/concat(normalize-space(.), if(this is the last element D) then '' else ',')
들여 쓰기 목적입니까? –
'마지막 요소'는 입력 XML의 마지막 정규화 된 요소입니까, 아니면 마지막으로 처리되는 요소입니까? – rene
@Robin Maben : 그렇습니다. – Enissay