我需要处理 Excel XML 格式(也称为 XML 电子表格 2003 格式)。这不是 XSLX aka OpenXML 格式,而是之前的 XML 格式。
当我创建一个 numerc 字段时,我看不到发生了哪些限制和规范。例如,Excel 2010 失败<ss:Data ss:Type="Number"> 8.90000000000000E+0001</ss:Data>
并像魅力一样工作<ss:Data ss:Type="Number"> 8E+1</ss:Data>
应该有一些规范,数字可以有多长以及在其表示中使用哪些符号(小数分隔符总是点还是不是点?例如)
Microsoft 文档一如既往地稀缺,并且没有解释数据格式。XML 标准也没有,不知道它是否适用于 Excel XML。