将请求 XML 转换为响应 XML 的 XSLT
XSLT to transform Request XML to Response XML
我有一个请求Xml:
<quoteDetails>
<q2cNumber>Q-0749</q2cNumber>
<quoteNumber>1</quoteNumber>
<changeOrderRevisionNumber>0</changeOrderRevisionNumber>
<spdRevisionNumber>0</spdRevisionNumber>
<authorizeEligible>Y</authorizeEligible>
<userCountryCode>US</userCountryCode>
<primaryMarketingId>MKR345</primaryMarketingId>
<intExtSrcInd>I</intExtSrcInd>
<porposalName>Test926</porposalName>
</quoteDetails>
我的回复应该是这样的:
<quoteDetails>Q-0749,1,0,0,Y,US,MKR345,I,Test926</quoteDetails>
如何获取上述响应?
使用
<xsl:template match="QuoteDetails">
<xsl:copy>
<xsl:value-of select="*" separator=","/>
</xsl:copy>
</xsl:template>
我有一个请求Xml:
<quoteDetails>
<q2cNumber>Q-0749</q2cNumber>
<quoteNumber>1</quoteNumber>
<changeOrderRevisionNumber>0</changeOrderRevisionNumber>
<spdRevisionNumber>0</spdRevisionNumber>
<authorizeEligible>Y</authorizeEligible>
<userCountryCode>US</userCountryCode>
<primaryMarketingId>MKR345</primaryMarketingId>
<intExtSrcInd>I</intExtSrcInd>
<porposalName>Test926</porposalName>
</quoteDetails>
我的回复应该是这样的:
<quoteDetails>Q-0749,1,0,0,Y,US,MKR345,I,Test926</quoteDetails>
如何获取上述响应?
使用
<xsl:template match="QuoteDetails">
<xsl:copy>
<xsl:value-of select="*" separator=","/>
</xsl:copy>
</xsl:template>