XSLT - 添加'<' &安培; '>'改变

时间:2016-02-23 21:59:41

标签: xml variables xslt mule

我使用 for(; i <= 500 ; i++) { Debug.Print("Value of i: " + i.ToString()); if(i % 5 == 0) { break; } } 样式中的变量:

XSLT

我称之为:

<xsl:stylesheet version="3.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pref="URI_SOAP_WS">

<xsl:param name="request" />

    <xsl:template match="/">
        <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope/"
            xmlns:pref="URI_SOAP_WS">
            <soap:Body>
            <xsl:value-of select="$request" />
                    <xsl:apply-templates />
            <xsl:value-of select="$request" />
            </soap:Body>
        </soap:Envelope>
    </xsl:template>

但它只返回名称,没有<xsl:value-of select="$request" /> <

如何将其添加到该值?

1 个答案:

答案 0 :(得分:2)

使用xsl:element打包您的数据。

<xsl:element name="{$request}">
    <xsl:apply-templates />
</xsl:element>