Open XML 简单介绍

本文介绍了Open XML的相关资源,包括在Office Developer Portal中的XML应用,微软的2007 Office System SDK,XML Schema参考,以及Visual Studio 2005的Open XML文件格式代码片段示例。同时提到了OpenXML Developer社区和Channel 9发布的Open XML SDK CTP。
  Microsoft发布了Open XML SDK之后,我一直想写点东西介绍一下,最近事情繁杂,最终只好落得个草草了事。
 
  我们都知道Microsoft Office 2007引入了一系列新的文件格式:Open XML格式。在Office应用程序中,保存为这种格式的文件都是以“x”结尾:docx、xlsx、pptx……虽然有一个神秘的“x”,但是Open XML实际上是基于两种非常简单的技术:Zip和XML。这两种“路人皆知”的技术成为了Open XML作为一个开放式标准(目前ECMA,未来会有ISO标准)的牢固技术基石,开发人员可以轻松地从Zip压缩包中取出XML文件,然后根据Schema对文档进行操作(包括各种属性、格式、内容、数据等等)。
 
  Open XML SDK的API提供了进一步的包装:应用程序开发人员不必考虑Zip格式的压缩、释放,也不必太多考虑Open XML Zip包内部的文件、目录结构。你只需要把注意力集中在文档的内容和属性上面,更快地完成业务需求的实现。
 
  Open XML SDK的API是标准的.NET程序集,包括(但不限于)C#、Visual Basic在内的.NET开发语言都可以轻松引用这个API,实现对Open XML格式文档的操作。
 
  在后续的文章中,我将给出一些简单的程序实例,展示基本的API功能。
 
  最后给出一些链接,都是与本文相关的技术资源:
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值