对于Office 12的细节内容,各位一定是非常关注的。今天的Tech·Ed上,微软公司的涂曙光将向我们揭示Office 12的文件格式。

Office 12的文件格式和此前的版本有了明显的不同,Office12引入了“文件容器”的概念,所有生成的文件都将完全以XML文件的格式存储(当然,不会忘记向下兼容),这样,完全公开了文件技术细节,其它Office软件就可以按照自己的方式去解释XML的文件内容。这样对我们的国产软件WPS目前所宣扬的全面兼容绝对是一个有力的回击:现在谁都能做,是否还要“兼容”?

Update!我们针对WPS和Microsoft Office 12的“全面兼容”问题发表了提问并获得了解答!

Office文件容器里的各个部分都将以标准的Zip格式的文件,以达到最大的兼容性和最小的存储空间,由于第三方工具对Zip的文件支持较好,基于CRC的修复也相对容易,这样就提升了Office12文件的容错性和安全性。甚至可以直接用WinRAR之类的第三方软件来筛选文件内容。并且服务器可以利用Office12的Parts轻松减少工作量和利用Zip的加密来加强安全性。

Office 12的每一个Part成为子文件,所有的Office组件都能生成Parts,这样和Windows Vista和Windows Server R2的文件管理就可以紧密集合。文件容器中的子文件可以迅速使用文件的方式替换,甚至是一个文件和一个文件之间。

更新的宏管理,用图标和扩展名的区别来让用户识别宏。我们知道,一般的Office 12文件自有后缀名是以x结尾,在宏的文档后缀后加m字符,例如"cnbeta.docm".Office 12的架构是完全开放的,除了前面提到过的兼容性之外,XML格式的文件也提高了稳定性。

由于新旧版本文件的编码不同,在Office 12保存文件时,将提示平滑地升级文件。

HTML转换,定制的XSLT可以不使用Office组件就可以生成HTML开放输出。

提问阶段:

ugmbbc:

涂先生您好,我们知道Office在中国最大的竞争对手是金山的WPS,他们刚刚发布最新的WPS2005版本,其号称“全面兼容”Office,请问Office12在宣布文件结构全面以XML模式开放,是否宣布这种概念的彻底死亡?

微软回答:

其实微软也并没有搭理这类事情,Office12的开发计划一直在进行,比他们(指金山)的"全面兼容"的概念没有正面的接触。

但是要澄清的是,WPS2005的全面兼容概念在微软的思维中并不认同,WPS2005除了在对Word文件兼容性比较强以外,对Office的其它组件的兼容并不是像他们号称的一样完美,例如VBA和宏,他们是无法兼容的,这两项功能在应用中是非常容易碰到的。

事实上,WPS自身的兼容也没有做好,例如到目前为止WPS2005仍然无法兼容其WPS2000的文件格式。

但Office 12一直在做,却不会刻意地因为对手的产品概念而改变自身。来源:教育联展网-计算机一级考试

xml文件导入wps_Office12使用XML格式存储文件回击WPS相关推荐

  1. xml文件导入wps_怎么用wpsExcel表打开xml文档

    怎么用wpsExcel表打开xml文档 卡饭网 本站整理 2018-07-06 1.首先,我们正常使用Excel的另存为,看看能否顺利地直接另存为XML文件. 方法: 点击Excel左上角按钮,在弹出 ...

  2. xml文件导入mysql_如何使用XML_LOAD()将XML文件导入MySQL数据库表;功能?mysql-问答-阿里云开发者社区-阿里云...

    我有一个看起来像这样的XML文件: 539 Name Surname email.domain.com 2011-04-02 13:30:00 2011-04-02 18:15:00 1,2,4,5, ...

  3. 如何将XML文件导入Excel中

    如下图所示为一个规范的XML文件,在Excel中可以将规范的XML文件导入到Excel成为规范的表格.具体有如下几种方法: 工具/原料 Excel 方法/步骤 单击"数据"选项卡下 ...

  4. 数据标签处理:python将xml文件转换为txt,csv格式

    数据标签处理:python将xml文件转换为txt,csv格式 这里的标注文件为点标注文件 每次要用数据处理脚本的时候都忘记放哪里了,然后重写了一遍又一遍,虽然代码不长,但是每次都有重新写还是很麻烦, ...

  5. xml引入另一个xml文件_什么是XML文件(以及如何打开一个XML文件)?

    xml引入另一个xml文件 A file with the .xml file extension is an Extensible Markup Language (XML) file. These ...

  6. 已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line

    已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line 文章目录 报错信息 ...

  7. XML文件转TXT,XML无图片宽高信息

    XML文件转TXT,XML无图片宽高信息 网络上有很多xml转txt的文章,不过有的xml文件不包括size信息,即图片本身的宽高,如先前提到的湛江水下目标检测大赛数据集的label文件.因此在前辈的 ...

  8. 检查xml文件中包含非法xml字符的个数(

    xml中需要过滤的字符分为两类,一类是不允许出现在xml中的字符,这些字符不在xml的定义范围之内.另一类是xml自身要使用的字符,如果内容中有这些字符则需被替换成别的字符. 第一类字符 对于第一类字 ...

  9. Dom4j解析Xml文件,Dom4j创建Xml文件

    Dom4j解析Xml文件,Dom4j创建Xml文件 >>>>>>>>>>>>>>>>>>&g ...

  10. python读取xml文件内容_python读取xml文件

    关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python来读取xml文件. 什么是xm ...

最新文章

  1. opencvmediapipe 人脸检测+摄像头实时
  2. 使用 Jenkins 部署码云上的 Spring Boot 项目
  3. Math.round(11.5)等于多少? Math.round(-11.5)等于多少?
  4. 闲谈IPv6-典型特征的一些技术细节
  5. 介绍html CSS和JS的定义或引用
  6. Linux命令:sed
  7. 用win32控制台应用程序绘制一个小房子
  8. python 函数性能分析
  9. 申明   csdn的博客wjszf 也是本人的
  10. Extjs4前端开发代码规范参考
  11. python分支语句_Python中的分支语句和循环语句及案例
  12. linux 查看hdfs文件,Hadoop之HDFS文件操作
  13. linux nfs 默认端口,Linux NFS服务固定端口与防火墙配置
  14. 【DB2】NULLS LAST与NULLS FIRST
  15. c语言静态数组是什么意思,C语言静态数组实现栈操作
  16. 【玩转Ubuntu】02. Ubuntu上搭建Android开发环境
  17. 打造炫酷通用的ViewPager指示器 玩转字体变色
  18. JS实现,页面显示数据加载,显示加载效果,加载完成显示数据
  19. 图片自动生成css,CSS Sprites Generator
  20. 毕业论文编辑器软件制作经历与思考1

热门文章

  1. R语言(一):Mac系统M1芯片下安装R语言和RStudio教程,R语言入门
  2. JQuery函数大全
  3. 挑战运筹学——单纯形法,大M法
  4. 怎么修改游戏ip地址
  5. 高校毕业设计管理系统【附源码】
  6. graphpad如何加标注_GraphPad Prism绘图教程 | 如何在图表里插入特殊字符/符号
  7. DBC文件解析及CAN通信矩阵
  8. Office 2016 每次打开都有配置进度 解决办法
  9. GaussView 6 linux 64
  10. 2021 年“认证杯”数学中国数学建模网络挑战赛 B题