You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

开发XLSB读取应用遇MS-XLSB未记录字节段的技术咨询

解析XLSB文件时遇到未记录字节的问题

我正在开发一款读取XLSB文件的应用,以MS-XLSB规范文档作为参考。当前核心目标是读取工作表的CELLTABLE,这需要先解析其前置结构,目前已完成BrtWSDim记录的读取。但我发现格式中有两段字节未在规范中记录(已标注为“reserved (undocumented)”),希望了解获取这些未记录区域相关信息的途径。

具体字节信息如下(所有比特/字节以小端序显示):

A - fShowAutoBreaks (1比特): 1  
B - reserved1 (2比特): 00  
C - fPublish (1比特): 0  
D - fDialog (1比特): 0  
E - fApplyStyles (1比特): 0  
F - fRowSumsBelow (1比特): 0  
G - fColSumsRight (1比特): 1  
H - fFitToPage (1比特): 1  
I - reserved2 (1比特): 0  
J - fShowOutlineSymbols (1比特): 0  
K - reserved3 (1比特): 0  
L - fSyncHoriz (1比特): 0  
M - fSyncVert (1比特): 0  
N - fAltExprEval (1比特): 0  
O - fAltFormulaEntry (1比特): 0  
P - fFilterMode (1比特): 0  
Q - fCondFmtCalc (1比特): 0  
reserved4 (6比特): 000000  
brtcolorTab (8字节): 1100100110000000110001001001001100100000010000000000000000000010  
reserved (undocumented) (6字节): 000000000000000000000000000000000000000000000000  
rwSync (4字节): 11111111111111111111111111111111  
colSync (4字节): 11111111111111111111111111111111  
strName.cchCharacters (CodeName): 01100000000000000000000000000000 载荷: Sheet1
reserved (undocumented) (3字节): 001010011000000000001000  
brtWsDim.rwFirst (4字节): 00000000000000000000000000000000 整数值: 0  
brtWsDim.rwLast (4字节): 01000000000000000000000000000000 整数值: 2  
brtWsDim.colFirst (4字节): 00000000000000000000000000000000 整数值: 0  
brtWsDim.colLast (4字节): 01000000000000000000000000000000 整数值: 2  

内容的提问来源于stack exchange,提问作者George

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 22:51:22