我是XSLT的新手,我想知道是否有可能创建一个灵活的XSLT模板来处理任何XML到CSV,我需要做的就是在XSLT中更改一个包含XPath单独列表的变量包括在输出中?我需要使用vanilla XSLT 1.0和现在的外部库。如下所示,这可能吗?
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:csv="csv:csv">
<xsl:output method="text" encoding="utf-8"/>
<xsl:strip-space elements="*"/>
<xsl:variable name="outputlist" select="/*/CUSTOMER_ID;/*/CUSTOMER_NAME;/*/ADDRESS/POSTCODE" />
<!--Split outputlist variable and use each split string as the template match to output those elements-->
</xsl:stylesheet>