gpt4 book ai didi

.net - 使用 OpenXML SDK 1.0 将工作表与其名称相关联

转载 作者:行者123 更新时间:2023-12-04 06:51:36 27 4
gpt4 key购买 nike

我正在使用 Microsoft 的 OpenXML SDK 1.0 版对 .xlsx 文件进行一些基本解析。我可以获取和解析工作表,并且可以获得工作表名称的列表,但是我终其一生都无法弄清楚如何将名称与工作表关联起来。

我知道像 <sheet name="My Sheet" sheetId="1" r:id="rId1"/> 这样的元素工作簿中的内容通过 xl/_rels.xml 中定义的关系链接到特定工作表,但我看不到任何关系信息在 API 中公开的位置。

我使用的是 C#,但任何 VB.NET 示例都同样有用。

我觉得这应该很简单,但我无法弄清楚。看起来它在 SDK 的 v2.0 中可能更简单,但目前无法升级。

最佳答案

啊......是的,它最终变得非常简单。 WorkbookPart类暴露了 WorksheetParts我被挂断使用的属性,但它也暴露了 GetPartById(relationshipId)方法。

给定一个列表 <sheet/>工作簿 XML 中的元素 - 每个元素都包含名称和关系 ID - 我只需要按 ID 检索每个 WorksheetPart。

关于.net - 使用 OpenXML SDK 1.0 将工作表与其名称相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3040394/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com