寻找Excel的.xlsx XML格式的清晰描述

non*_*one 35 xml format syntax excel xlsx

Microsoft Excel的".xlsx"文件是zip文件,每个文件都包含一组文件.

有人可以提供一个链接,简明地描述嵌入.xml文件的完整结构/语法/标记/格式(标题不太有趣)?

例如,很难找到什么网上的解释c,t以及s元素表示.

Oli*_*ock 12

这个来自Microsoft的名为"SpreadsheetML Basics"的PowerPoint套件提供了一个很好的概述.这是一个包含图表的30页演示文稿,在此处包含其内容是不切实际的.

四个不同的stackoverflow审阅者跳过这篇文章来删除它,因为stackoverflow策略对象是简单的链接.我不认为这个问题是合适的,因为这个文件正是所要求的.然而,我不能费心花更多的时间在上面(例如)花一个小时试图总结一些部分让他们开心.如果他们想再次删除,那么祝他们好运.


ash*_*awg 6

这是一个古老的问题——但是 Excel XML (ISO/IEC 29500) 标准现在已经以不同程度的详细程度很好地记录在案。例如,在此处查看以及解析讨论。

  • 快到 2018 年了,恕我直言,OP 的说法仍然正确。如果你想写一个 XLSX 解析器,你不想阅读几千页的规范。您发布的其他链接非常不完整(例如,没有提到公式的“f”值)。对 XLSX 格式的相当完整的描述可以写在 10 页左右(至少包含 95% 的 XLSX 文件的所有字段和值)。但是没有这样的文件(至少我没有找到任何接近它的东西)。 (7认同)