
用Java操作Office 2007
在过去操作Office文件是相当困难的一件事情,但自从Office 2007后,Word、Excel和Powerpoint文件的读写就和操作本地JDK一样简单了,因为Office 2007的文档只不过是XML文档的ZIP文件。Ted Neward向我们展示了如果做到这些。

在过去操作Office文件是相当困难的一件事情,但自从Office 2007后,Word、Excel和Powerpoint文件的读写就和操作本地JDK一样简单了,因为Office 2007的文档只不过是XML文档的ZIP文件。Ted Neward向我们展示了如果做到这些。
微软计划将Office Open XML Format(OOXML)标准化为ISO/IEC DIS 29500国际标准的努力遭到打击,首轮投票因为没有获得足够赞成票的支持而失败。各国标准机构被要求在9月2号前完成投票。
随着新的OpenXML格式的诞生,出现了一种通过XML清晰并有效地操作Office文档的方式。但其规范6000多页,找出需要操作的确切节点并不是很容易的事情。为了解决这个问题,Java和.NET的OpenXML库都有人着手进行开发了。
最近微软在寻求一种构建合成应用的新方法,试图采用“OBA”来将后端的业务应用和前端的Office连接起来。这儿的OBA表示Office Business Applications,是微软打算向开发者和ISV提供的一个新型框架,以能利用微软Office作为终端构建应用程序。