fice Open XML使用许多非标准的规范，造成与其他办公室软体(如LibreOffice)读取时发生不相容或内容偏移的情形，目的是让Microsoft Office保持市场优势。ODF(广泛接受的开放文档规范)编码时会使用其他标准规范(如ISO 639、MathML)来进行储存，但OOXML使用非标准的编码进行存取。例如 ODF 里面的颜色代码，不管是试算表、文件、简报等，红色的代码都是 #FF0000，然而在OOXML里随不同产品，代码分别为：OOXML设计的目的是将微软定义的 doc、pp