将XML文件转换为Excel文件时出错

时间:2011-04-06 09:00:05

标签: excel xslt

当我尝试使用XSLT将XML文件转换为Excel文件时出现以下错误:

  

表中的XML错误   原因:价值不佳   文件:C:\ DOCUME~1 \ user \ LOCALS~1 \ TEMPOR~1 \ Content.MSO \ B7F7687D.xls
  GROUP:细胞
  标签:数据
  价值:03/17/2011

1 个答案:

答案 0 :(得分:0)

看起来您可能没有正确设置单元格数据的类型(ss:Type)。 你需要按照

的方式生成一些东西
<Cell ss:StyleID="s1">
  <Data ss:Type="DateTime">2011-03-17T00:00:00.000</Data>
</Cell>

并设置Cell id的样式ID:

<Style ss:ID="s1">
  <NumberFormat ss:Format="mm/dd/yyyy"/>
</Style>

如果不成功,你可以将ss:Type设置为'String',如果它不需要实际包含日期值。