Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XSLT1.0生成CSV问题_Xslt_Xslt 1.0 - Fatal编程技术网

XSLT1.0生成CSV问题

XSLT1.0生成CSV问题,xslt,xslt-1.0,Xslt,Xslt 1.0,在XSLT到CSV的转换中,我知道以下几点: 场景:假设我在A3(csv/Excel中的A列和第3行) ;-->从A3跳转到A4(转到下一行) ,----->从A4跳转到B4(转到下一列) 我应该用什么从A4直接转到B1?-->下一个柱顶 如果B1已经填满,我应该用什么从A4直接转到B2?-->ie next column第一个空行您不能这样做-一旦生成CSV行,您就不能返回到它 您必须编写XSLT,以便它能够按顺序生成CSV行,而不必“跳回” 如果您发布一个XML输入和XSL示例,我

在XSLT到CSV的转换中,我知道以下几点:

场景:假设我在A3(csv/Excel中的A列和第3行)


;-->从A3跳转到A4(转到下一行)
,----->从A4跳转到B4(转到下一列)
我应该用什么从A4直接转到B1?-->下一个柱顶


如果B1已经填满,我应该用什么从A4直接转到B2?-->ie next column第一个空行

您不能这样做-一旦生成CSV行,您就不能返回到它

您必须编写XSLT,以便它能够按顺序生成CSV行,而不必“跳回”

如果您发布一个XML输入和XSL示例,我们可以尝试帮助您实现这一点

<xsl:text disable-output-escaping="yes">&#xa;</xsl:text> ---> Jump to A4 from A3, ie go to next line
<xsl:text disable-output-escaping="yes">,</xsl:text> ----> Jump to B4 from A4, ie go to next column