2014-11-06 3 views
0

cols와 col4, col5와 col5, col6과 col6, col8과 col8 사이의 문자열을 Xslt 1.0을 사용하여 추출 할 것입니다. substring-after 및 substring-before xslt 1.0을 사용하기 전에

내 XML입니다 :

<NTC_LIGHTLISTPRODUCT> 
    <LIGHT_EXCEPTION>col4[#Al Fl WGW 17s[$col4col518col5col6[#W 24;G 18[$col6col8[#W 1[$ - 3 - [#G 1[$ - 3- [#W 1[$ - 8;[#P[$col8</LIGHT_EXCEPTION> 
</NTC_LIGHTLISTPRODUCT> 

요청 : 내가 나눌 것입니다 : COL 4에서 col4에 - COL5에서 COL5에 - col6에서 col6에 - col8에 col8에서;

그리고이 결과 유무 :
[#Al 플로리다 WGW의 17S [$ <를 ====이
18 < 골 4 =====이 COL5
[#W 24이고; G 18 $ < ==== 이것은 Col6입니다
[#W 1 [$ - 3 - [#G 1 [$ - 8; [# P [$ < ==== 이것은 등 Col8

답변

2
<xsl:value-of select="substring-before(substring-after(LIGHT_EXCEPTION, 'col4'), 'col4')"/> 

관련 문제