使用XSLT中的动态列列表处理XML

时间:2013-07-02 18:04:37

标签: xml xslt xml-parsing

我是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>

0 个答案:

没有答案