使用XSLT将XML转换为CSV
如何使用XSLT将XML转换为CSV(在Excel文件中显示)?
提供的XML值本身包含逗号,例如
<name>The,Bad Boy</name>
我的逻辑把"The"
和"Bad boy"
视为分开的值,因为在Excel文件中打开后会出现在不同的列中。
这并不是以前没有回答过这样的问题:
- 使用xslt将xml结构转换为另一个xml结构
- XML到CSV使用XSLT
- 我们如何将XML文件转换为CSV?
- XML到CSV使用XSLT帮助
顺便说一句,“CSV”并不意味着值不能包含逗号或必须用逗号分隔。
Excel可以理解由逗号(例如,制表符)之外的其他字符分隔的CSV,并且包含分隔符的值可以用引号引起来。