このxsl:apply-templates
指示:
<xsl:if test="$item/tcm:Content/em:Office/em:Address">
<address>
<xsl:apply-templates mode="renderhtml" select="$item/tcm:Content/em:Office/em:Address/node()" />
</address>
</xsl:if>
生成:
<p>
My Office Address
<br />XXXX Road
<br />XXXX District
<br />XXXX, XXXX.
<br />PO Box XXXX
</p>
ここで、生成されたhtmlを変数に格納し、後で別のテンプレートを呼び出して最初の<p>
要素をに置き換え<p property="v:street-address">
、最終的な結果が次のようになるようにします。
<p property="v:street-address">
My Office Address
<br />XXXX Road
<br />XXXX District
<br />XXXX, XXXX.
<br />PO Box XXXX
</p>
提案してください!!
ありがとう