我是以下的XML行。
<toc-title>1. <content-style>Short title</content-style></toc-title>
这里我想在1.
我尝试了下面的XSLT。
<xsl:template match="toc-title/text()" mode="x">
<xsl:analyze-string select="substring-after(.,' ')" regex="([a-z]+)">
<xsl:matching-substring>
<xsl:apply-templates select="regex-group(1)" mode="x"/>
</xsl:matching-substring>
<xsl:non-matching-substring>
<xsl:value-of select="."/>
</xsl:non-matching-substring>
</xsl:analyze-string>
</xsl:template>
<xsl:template match="text()" mode="x">
</xsl:template>
但是当我运行它时会抛出以下错误。
XSLT 2.0 Debugging Error: Error: file:///C:/Users/u0138039/Desktop/FLPHK_CHAP.xsl:239: Not a node item - item has type xs:string with value 'title' - Details: - XTTE0520: The result of evaluating the 'select' attribute of the <xsl:apply-templates> instruction may only contain nodes
我不知道怎么做。请帮我修理它。
由于