关于DOCX XML
今天,在linux下发现我的docx文件图标为归档。也就是它是一个被压缩或者被整理的包。我打开之后真的使得,它里面有几个文件夹。文件的存储都是以XML文件保存,当然还有一些媒体文件如图片。
后来我到网上搜索了一下这就这之前被炒的火热的Office Open XML 。我们可以再http://msdn2.microsoft.com/zh-cn/magazine/cc163526.aspx上看到详细的解释。
docx再用了XML技术来存储文件。举例:xml里标签的属性记录文字的格式,标签的值记录了文字。对于一些媒体文件如图片,它专门存放了一个文件夹。这个文件用zip打包。这个令我还是优点惊叹的。因为我发现,一般情况下,docx比doc文件要小。我不知道是不是使用了zip的原因。
而且现在2003能够打开docx了(百度搜一下,我没有试过)。openoffice也申明职称docx(我还没有去找这方面的资料)。因为docx的存储方式是完全公开的。所以它的应用的会很广。
XML的应用相信会应用的更广。我发现我现在使用的类似viso的画图软件亿图EDraw它也是采用的XML的文件存储格式。说实话让微软能够让他的文件open实在不容。
关于DOCX XML相关推荐
- Python获取docx文档里的批注
注意:该作者博客已迁移至https://buxianshan.xyz 使用Python-docx库可以很方便的处理docx文件(官方文档) 但是有些隐含的信息Python-docx库好像无法读取,比如 ...
- python读取word的方法,Python读取Word(.docx)正文信息的方法
Python读取Word(.docx)正文信息的方法 本文介绍用Python简单读取*.docx文件信息,一些python-word库就是对这种方法的扩展. 介绍分两部分: Word(*.docx)文 ...
- python自动化办公:word篇。职场高手不是梦。
工具包安装 使用的库:docx python 没有自带.需要安装. 若运行出现:ModuleNotFoundError: No module named 'exceptions' 则说明安装失败,需要 ...
- python处理doc格式文档
(1)调用python的docx库进行读取word文档: import docxfn = r'E:\abc\test.docx' doc = docx.Document(fn)for paragrap ...
- input type=“file“属性详解,利用capture调用手机摄像头
<input> type 类型为 file 的标签,可以选择一个或多个文件,通过表单上传到服务器,也可以通过 Javascript 的 File API 对文件进行操作. 实例: < ...
- 有道云笔记迁移到Obsidian的方法(保留文件创建时间)
文章目录 前言 有道云笔记导出 有道云笔记信息导出 Python2和Python3共存 修改原代码 第一句 第二句 执行程序 一些可能遇到的问题 修改markdown文件的创建时间和修改时间 安装最新 ...
- web自定义相机拍照
背景 我们平常可能有需求是要自定义拍照,比如在相机界面加上一些自定义的辅助线.遮罩等等,但是前端不像原生开发可以自定义相机,我们只能另辟蹊径了. 常用拍照方案 首先总结一下常用的拍照方案,这里只说 w ...
- Unity WebGL 下载替换Word模板数据
文章目录 插件包介绍 一.导入自己Word模板 二.设置Word模板 三.创建报告基础数据 四.初始化下载Word 参数 五.打包WebGL 六.设置配置文件 1.文件位置 2.设置参数 3.配置文件 ...
- python自动化高效办公第二期,带你项目实战【一】{excel数据处理、批量化生成word模板、pdf和ppt等自动化操作}
相关文章和数据源: Python自动化办公--Pandas玩转Excel[一] Python自动化办公--Pandas玩转Excel数据分析[二] Python自动化办公--Pandas玩转Excel ...
最新文章
- 详解图像滤波原理及实现!
- ExtJs与WCF交互:生成树
- Nginx的启动和停止
- 算法与数据结构--空间复杂度O(1)遍历树
- 苹果公司的企业文化_百度、苹果、脉脉等互联网大厂的企业文化衫还能这么潮?...
- 异常:Software caused connection abort: socket write error
- java中hashmap_Java HashMap – Java中的HashMap
- for...in、for...of、forEach()有什么区别
- 国内先进的光电转换器件设计和单光子检测成像技术 1DTof 3DTof 激光测距传感器
- 【Android】移动端接入Cronet实践
- 请问为什么DSP需要Q格式? q31、q15、q7和f32是什么意思?
- 一半嫁妆钱,换了90000张照片,一个老爹的摄影计划
- Homestead GuestAdditions seems to be installed (6.0.6) correctly, but not running
- javascript方法和技巧大全1 (轉)
- 新疆旅游8天要多少钱,新疆8天价格记录分享
- windows 2012下安装.NET框架时出现组件的文件跟组件清单中的验证信息不匹配,无法安装
- element单独选择年或年月或年月日以及起止日期使用el-date-picker
- Fragment has not been attached yet Fragment 套 Fragment
- 【编程】多道批处理调度-华为笔试
- Windows 10 关闭人脉软件