查看单个帖子
旧 2009-04-16, 01:08 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】[分享]不依赖excel com、不依赖objectarx8的acdbdatalink

[分享]不依赖excel com、不依赖objectarx8的acdbdatalink
[分享]不依赖excel com、不依赖objectarx8的acdbdatalink
在objectarx8中,autodesk公司提供了acdbdatalink对象,用来沟通excel和acdbtable,从而解析excel;
或者可以依赖excel com接口,直接读excel的workbook、worksheet……
但是, 能不能直接读取binary的excel文件呢,比如openoffice读取excel
借助用python写的pyexcelerator就可以进行execel读/写操作,无需依赖excel com或objectarx8;
然后,自己写一个cxls对象,用来处理pyexcelerator的工具——xls2csv返回的stdout,从而解析excel;
下载地址
源代码
反馈
xlstodwg4 1.0.1发布
下载地址:
1. 将excel转成xml字符流,使用gb2312编码,借助libxml2的xmlparsememory解析xml字符流;
2. 避免了1.0.0中使用csv格式的字符限制问题,比如“,”、“"”……
xlstodwg4 1.0.2发布
下载地址:
修正了utf-8编码转成gb2312的问题:
不错谢谢
期待大家的issue反馈
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)