将XML文件转换为Excel文件时出错
当我尝试使用XSLT将XML文件转换为Excel文件时,出现以下错误: 表中的XML错误将XML文件转换为Excel文件时出错,excel,xslt,Excel,Xslt,当我尝试使用XSLT将XML文件转换为Excel文件时,出现以下错误: 表中的XML错误 原因:价值不高 文件:C:\DOCUME~1\user\LOCALS~1\TEMPOR~1\Content.MSO\B7F7687D.xls 组:细胞 标签:数据 价值:2011年3月17日 看起来您可能没有正确设置单元格数据的类型(ss:type)。 您需要按照以下方式生成一些内容: <Cell ss:StyleID="s1"> <Data ss:Type="DateTime">
原因:价值不高 文件:C:\DOCUME~1\user\LOCALS~1\TEMPOR~1\Content.MSO\B7F7687D.xls
组:细胞
标签:数据
价值:2011年3月17日
看起来您可能没有正确设置单元格数据的类型(
ss:type
)。
您需要按照以下方式生成一些内容:
<Cell ss:StyleID="s1">
<Data ss:Type="DateTime">2011-03-17T00:00:00.000</Data>
</Cell>
2011-03-17T00:00:00.000
并为单元ID设置样式ID:
<Style ss:ID="s1">
<NumberFormat ss:Format="mm/dd/yyyy"/>
</Style>
否则,如果ss:Type不需要实际包含日期值,您可以将其设置为“String”。我的水晶球坏了-请提供xsl-否则无法判断。如果它不是太大,您还应该发布XML。两者实际上都不相关,问题出在生成的XML中。我最近也在做同样的事情。