這裏路過一個參數是我的XSL:XSL。在串
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="RSA-InsurerID"/>
<xsl:param name="RSA-schema-version"/>
<xsl:template match="/">
<rsa:DriverStatusRequest xmlns:rsa="com/rsa/eosago/schema-"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InsurerID>
<xsl:value-of select="$RSA-InsurerID"
xmlns:ns2="com/rsa/eosago/schema-"/>
</InsurerID>
<IDCheckDriver>
<xsl:value-of select="ns2:DriverResponse/IDCheckDriver"
xmlns:ns2="com/rsa/eosago/schema-"/>
</IDCheckDriver>
</rsa:DriverStatusRequest>
</xsl:template>
這兩個參數值通過Apache的駱駝傳遞。
的問題是如何傳遞和CONCAT帕拉姆 <xsl:param name="RSA-schema-version"/>
與xmlns:rsa="com/rsa/eosago/schema-"
?
我得到了我的<xsl:param name="RSA-InsurerID"/>
與<xsl:value-of select="$RSA-InsurerID"
,但我不知道如何將它傳遞給值文本。
我希望這樣的輸出:
<?xml version="1.0" encoding="UTF-8"?>
<rsa:DriverStatusRequest xmlns:rsa="com/rsa/eosago/schema-1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InsurerID>18800000</InsurerID>
<IDCheckDriver/>
</rsa:DriverStatusRequest>
非常感謝!
您可以編輯您的問題以顯示您對特定參數集實際預期的輸出嗎?謝謝! –
@TimC編輯。謝謝。 – bearbeard