![]() |
1
1
文件格式确实从spreadsheetml显著更改为office open xml。 而且,由于现在电子表格文件被分解成多个XML文件(所有这些文件都被压缩),因此没有真正希望得到一个简单的XLST解决方案。 不幸的是,最简单的做法是使用宏自动执行Excel以打开每个电子表格ML文件,并对新格式执行“另存为”。这可以在Office2003中使用Office2007文件格式插件完成。也许这可以降级为批处理过程,这样服务器就不会直接参与其中了? 如果电子表格中的数据很琐碎,并且遵循一致的格式,则可以编写自己的解析器直接从电子表格ML文件导入。 |
![]() |
2
2
如果你的口袋很深,细胞可以读/写这两种格式,应该提供真正容易的转换而不需要自动化。 http://www.aspose.com/categories/.net-components/aspose.cells-for-.net/default.aspx
对于企业(内部)开发,定价从每个开发人员899美元开始,然后从那里急剧上升。 |
![]() |
3
1
一个简单的方法是使用Excel的COM库(Excel2007),但我认为这不是您想要的答案。 你的图书馆有什么能力?您可以使用OpenXMLSDK2.0根据库的输出编写电子表格文档。 最好的问候 |
![]() |
4
1
试用使用 JODConverter . jodconverter允许使用openoffice.org或libreoffice引擎转换电子表格ML。 |
![]() |
5
0
iIRC Office2003格式与OpenDocument格式类似:它是一个包含XML文件的zip文件,因此(如果您有足够的时间/勇气)可以打开它,找到包含数据的XML文件,最后处理XML。 我知道,这个答案是给勇敢的开发者的;) 当做。 |
![]() |
6
0
检查此代码静态void xlstoxlsx
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 7 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 7 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 7 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 7 月前 |