Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 › 门户 › AI 相关› 查看内容

XSLT高手请帮个忙

2011-8-18 17:55| 发布者: 数学家 | 查看: 1616| 原文链接

最近有个xslt 1.0的问题很是困扰,希望高手们能帮个忙。
一个XML如下:
<A>
        <B>
                <C>C1</C>
                <C>C2</C>               
        </B>
</A>

用一个变量读取<B>这个node,然后检测是node还是string。如果是,则打印node,是string则打印string。

<xsl:template match="/A">
        <xsl:variable name="temp"><xsl:value-of select="B"/></xsl:variable>
        <!-- 试图检测这个变量是node还是string,可是不会写。有明白高手给帮帮忙 -->
        <xsl:if test="$temp is a node">node</xsl:if>
        <xsl:if test="$temp is a string">string</xsl:if>
</xsl:template>

[ 本帖最后由 数学家 于 2011-8-18 18:01 编辑 ]
Advertisement
Advertisement


Advertisement
Advertisement
返回顶部