要使用XSLT/XPath生成以逗号分隔的列表,您需要遵循以下步骤:
<item>Item 1</item>
<item>Item 2</item>
<item>Item 3</item>
</items>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" encoding="UTF-8"/>
<xsl:template match="/">
<xsl:for-each select="items/item">
<xsl:value-of select="."/>
<xsl:if test="position() != last()">,</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
xsltproc -o output.txt transform.xslt input.xml
Item 1,Item 2,Item 3
这是一个简单的示例,您可以根据需要修改XSLT和XML文档以生成所需的列表格式。
领取专属 10元无门槛券
手把手带您无忧上云