vc 6.0 利用XML+xsl生成Word或excel? 公司开发的每个软件都要出word或excel报表,希望每个程序生成一个xml,对应一个xsl样式,自动生成word或excel。以前没做过,那位大拿能给点意见。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以生成CSV文件,这样excel可以直接打开用 tab 或者 , 来做分隔符 另一种就是生成的xml,然后用MSXML等库来parse xml文件读取对应的内容,再用office automation Com等方式写入word,excel 问题是利用xml+xsl生成excel和word,好像用java做的较多。现在想用vc做,有人知道不? 目前大致思想是xml存储数据,xsl提供样式模板,生成word和excel。好人知道具体怎么做吗? word 2007 的docx是开放格式,你可以下载格式的标准。我曾将实现过用xsl将xml数据转换成word 2007格式,但是样式没有进行控制,只是一个大概的转换。excel也一样,格式开放,你可以看看格式。 docx或许可行,但是二进制类型的doc不能用这种方法吧。只能通过国MSXML + DOM + office automation Com 转换。 在内核中怎么遍历进程,寻找每个eprocess. 怎样把测试工具整合到一起方便测试 VC++多语言菜单的实现? 问一个比较初级的问题,谢谢! 关于MSDN中SNMPUTIL例子的一个问题? ===窗口的"最大化"按钮对应哪个消息=== 怎样为通用控件指定资源id? 如何加入SystemTray.h SystemTray.cpp CCDEAudio.cpp etc 关于RDS 和 WEB SERVER OR COM+ SERVER 通信的问题 ListBox不能换行吗?那我怎么办? 如何用opengl在MFC下制作动画 非规则窗体边缘的处理
用 tab 或者 , 来做分隔符
我曾将实现过用xsl将xml数据转换成word 2007格式,
但是样式没有进行控制,只是一个大概的转换。excel也一样,格式开放,你可以看看格式。
docx或许可行,但是二进制类型的doc不能用这种方法吧。只能通过国MSXML + DOM + office automation Com 转换。