XSL 1.0 を使用する必要があり、結果ツリーのフラグメントを含む xslt 変数があります。その変数にテンプレート スタイルを適用したいと考えています。
<xsl:template match="item">
<p>
<xsl:apply-templates />
</p>
</xsl:template>
<xsl:template match="html_embed">
<xsl:variable name="htmlContents">
<item>hello ian</item>
<item>how are you?</item>
</xsl:variable>
<xsl:choose>
<xsl:when test="function-available('msxsl:node-set')">
<xsl:apply-templates select="msxsl:node-set($htmlContents)/node()" />
</xsl:when>
<xsl:otherwise>
<p>node set not available</p>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
node-set 関数を使用してツリー フラグメントをノード セットに変換していますが、機能していないか、テンプレートの一致が見つからないかのいずれかです。マークアップ:
こんにちはイアンお元気ですか?
アイテムノードを変換する方法について何かアイデアはありますか?