2017-03-21 9 views
0

RSS 피드 링크/xml 파일에서 정보를 가져 오는 Adobe CQ 구성 요소를 만들려고합니다. foreach를 사용하면 데이터에 액세스 할 수 있지만 문제는 클래스를 추가하기 위해 이미지 태그에서 src 속성을 추출해야한다는 것입니다.JSP를 사용하여 RSS 피드에서 src/link 이미지를 추출하는 방법

<c:forEach var="feed" items="${list}" varStatus="vs"> 
<img src="${feed.image[src]}" alt=""/> 
</c:forEach> 

가 이미하고 그 결과로 내가 알 수없는 가지고 시도 :

<c:forEach var="feed" items="${list}" varStatus="vs"> 
${feed.image} 
</c:forEach> 

내가이 작업을 수행 할 수 :

나는이 가지고

<img src=unknown alt=""/> 
+0

'$ {feed.image.src}'가 작동합니까? –

+0

@SandeepKumar 작동하지 않습니다. 이전과 이후에 문자열을 찾는 해결책을 찾았습니다. –

답변

0

가 나는 것을 발견 용액 :

<c:set var="beginSrc" value='src="' /> 
<c:set var="endSrc" value='"' /> 
<c:set var="wpImgStrg1" value="${feed.image}" /> 
<c:set var="wpImgStrg2" value="${fn:substringAfter(wpImgStrg1, beginSrc)}" /> 
<c:set var="wpImgStrg" value="${fn:substringBefore(wpImgStrg2, endSrc)}"/> 
<img src="${wpImgStrg}" class="block" />