我们都已经知道超级英雄Groovy已经以他最新的语言特性大大强化了Java语言。在他脱下英雄外套的时候,他就和一个温柔有礼的办公室人员一样平易近人。以下是几则帮助你开始办公室生活的技巧:
-
OpenXML4J是一个Java类库,它用来创建和操作基于Office Open XML(ECMA-376)和OPC的文档(比如Office 2007 Word、Excel和PowerPoint文档),它还提供了便捷的途径供你在不使用任何office组件的情况下创建和操纵在一系列情景下的Open XML文档。
Apache POI就是由Java语言实现,建立在微软对象链接和嵌入(OLE)复合文档格式基础上,能对各种类型格式文件进行便捷操纵的类库。简单地说,你可以用Java来操纵它来读写MS Excel、Word、PowerPoint文件(对97-2003版本分别有不同等级的支持)。
WebTest的
Excel Steps工具能让你方便地测试Excel内容,其中的例子虽说是讲XML(Ant的build格式)的,但你一样可以使用Groovy和AntBuilder。
-
Ted Neward的
两个世界之最描述了怎样使Java和Microsoft/.Net两大平台互操作,其中的绝大多数例子用在Groovy和Microsoft/.Net上面也说得通。
商业应用
JExcel提供一条将微软Excel整合进Swing应用程序中的有效的途径。
-