如果这个问题确实简单,我预先表示歉意,但我似乎无法找到解决这一问题的办法。
我需要一种办法,将Xsl的底线前线和下层功能结合起来,因此,在RSS饲料的描述中,我有一个起点和终点。
在每一种描述中,我都想从“财产所有权”的起算,但一旦达到第1条<代码>和t;b>。
我尝试了以下Xsl,但没有取得多大成功
<?xml version="1.0" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="channel">
<xsl:for-each select="item">
<xsl:value-of select=substring-after(description, Primary Title: />
<xsl:value-of select=substring-before(description, <b> />
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
以下是XML。 我目前正在与我合作。
<rss version="2.0">
<channel>
<item>
<title>Article_110224_081057</title>
<description>
<![CDATA[<div><b>Description:</b>This is my description<b>Primary Title:</b>This is my primary title<b>Second Title:</b>This is my second title title </div>
]]>
</description>
</item>
<item>
<title>Article_110224_081057</title>
<description>
<![CDATA[<div><b>Description:</b>This is my description<b>Other Title:</b>This is my other title<b>Second Title:</b>This is my second title titleb<b>Primary Title:</b>This is my primary title<b> more text </div>
]]>
</description>
</item>
</channel>
</rss>