XSL/XSLT (558レス)
前次1-
抽出解除 レス栞

497
(1): 2007/01/25(木)13:51 ID:??? AAS
テンプレートの呼び出しについてですが、
呼び出されたテンプレートで、呼び出し元の要素名を使いたいです。
どのようにすればいいですか?
499
(1): 2007/01/26(金)01:44 ID:??? AAS
XQuery, XSLT 2 and XPath 2 Are W3C
Recommendations

だそうな。

>>497
呼び出し元が親の場合:
select="local-name(..)"
そのほか、親の親なら"local-name(../..)"

親以外から呼ばれる場合:

呼ぶ方:
<xsl:apply-template select="ほげほげ">
<xsl:with-param name="parent" select"."/>
</xsl:apply-template>

呼ばれる方:
<xsl:template match="ほげほげ">
<xsl:param name="parent"/>

<xsl:value-of select="local-name($parent)"/>
</xsl:template>

>>498
<xsl:apply-template select="text()"/>
ただし、appleとbananaの間などの空白や改行にも適用される。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s