从 XML 和数据库数据生成 Word 2007 (Open XML) 文档

本文最初发表于Altova首席执行官Alexander Falk的XML Aficionado博客。最新版本的StyleVision,即2008r2,为用户提供了重要的全新功能,可以创建高级样式表,从而将XML和数据库数据发布到Word 2007中。Word 2007使用新的Open XML (OOXML)数据格式,同时,该版本还简化了将相同内容发布到其他格式的流程。此外,为了进一步方便使用OOXML的开发人员和设计师,我们刚刚大幅降低了StyleVision的价格。 随着Open XML的普及,StyleVision的开发者将随时准备好使用一款强大的工具,将XML和数据库数据发布到一种肯定会成为最主流的最终用户文档格式中,现在,Open XML已经获得ISO标准的批准。以下是该流程的工作方式:

  1. 在 StyleVision 中,您可以打开现有的 XML 文档,或者连接到现有的关系型数据库,以便填充源面板

  2. 将源面板中的元素拖动到设计面板中 并且可以为它们应用样式,从而创建一个元样式表,用于生成所需的输出格式

  3. 点击设计面板下方的预览选项卡,即可预览以任何支持的输出格式(Word 2007的Open XML、HTML、PDF和RTF)生成的文档。所有输出都将自动基于相同的视觉设计生成

  4. 请保存生成的输出文件,以及用于将您的数据渲染成所需输出格式的自动生成的样式表,以便您可以反复使用这些文件。

StyleVision 可以访问 您可以从数据库表或视图中提取数据,或者直接输入一个SQL SELECT语句 用于仅查询数据库中的特定数据。这使得 StyleVision 也非常适合灵活的数据库报表生成。如果您想了解更多详细信息,您可以 点击此处了解 StyleVision 2008r2 的新功能详情.