gpt4 book ai didi

c# - 如何在 C# 中读取制表符分隔的 Excel 文件中的列?

转载 作者:太空宇宙 更新时间:2023-11-03 16:49:35 26 4
gpt4 key购买 nike

我在下面有一些 excel 文件的数据。起初,我认为可以使用 Excel 库然后使用 OLEDB 连接来读取文件。我设法用 OLEDB 方法获得了 DocumentNo 列数据。但是,当 excel 文件关闭时,我无法执行该操作,因为它给出了“外部表不是预期格式”的错误。即使它已关闭,我如何从文件中读取?

10/4/2010                                                                            Paid Documents for Document Tracking - Customer                                                                        1

Paid Documents for Document Tracking - Customer



CoCd Customer Trans.type SG Clearing Clrng doc. Assignment Year DocumentNo Pstng Date Doc. Date Entry Dte Crcy

PLDT 5000007 4 4 1/15/2010 25003413 5000007 2010 408000139 1/7/2010 1/5/2010 1/12/2010 PHP
PLDT 5000007 4 4 1/15/2010 25003634 5000007 2010 408000068 1/5/2010 12/22/2009 1/10/2010 PHP

最佳答案

我用过 FileHelpers对于与此类似并取得成功的项目。

看看他们的“快速入门分隔”教程。

根据上面的示例数据,您需要在行类中使用“[IgnoreFirst(7)]”属性,因为您在上面有一些标题信息。 (7是一个猜测)

关于c# - 如何在 C# 中读取制表符分隔的 Excel 文件中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4523903/

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