Xml 如何使用JSP从RSS提要中提取src/link图像
我正在尝试创建一个AdobeCQ组件,其中我从rss提要链接/xml文件获取信息。使用foreach可以访问数据,但我的问题是需要从image标记中提取src属性以添加类 我有这个:Xml 如何使用JSP从RSS提要中提取src/link图像,xml,jsp,rss,aem,Xml,Jsp,Rss,Aem,我正在尝试创建一个AdobeCQ组件,其中我从rss提要链接/xml文件获取信息。使用foreach可以访问数据,但我的问题是需要从image标记中提取src属性以添加类 我有这个: <c:forEach var="feed" items="${list}" varStatus="vs"> ${feed.image} </c:forEach> ${feed.image} 我想这样做: <c:forEach var="feed" items="${list}"
<c:forEach var="feed" items="${list}" varStatus="vs">
${feed.image}
</c:forEach>
${feed.image}
我想这样做:
<c:forEach var="feed" items="${list}" varStatus="vs">
<img src="${feed.image[src]}" alt=""/>
</c:forEach>
我已经试过了,结果我不知道:
<img src=unknown alt=""/>
我发现作为解决方案:
<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" />
${feed.image.src}
有效吗?@sandepkumar不有效我找到了在前后查找字符串的解决方案。