问题标签 [exceldatareader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
677 浏览

c# - 通过 ExcelDataReader 导入 *.xlsx 数据,受影响的记录数为 0

我使用 ExcelDataReader 和 ExcelDataReader.DataSet 库从 xlsx 文件中读取超过 1700 行。最终,没有读取记录。但是,如果我们将 dile 中的行数限制为 9 - 所有行数据都会被正确读取。这是代码:

我对 xlsx 文件使用 CreateOpenXmlReader 方法,因为它在 stackoverflow 上被建议。tbl.Rows.Count 为零 - 来自 xlsx 文件中的 1700 多行。请帮忙

0 投票
0 回答
802 浏览

c# - ExcelDataReader 显示 excel 文件中存在多张工作表,即使该文件只有一张工作表

我正在使用 ExcelDataReader 读取 Excel 文件的第一张表。但是,ExcelDataReader 告诉我 Excel 文件中存在多个工作表,即使我在 Excel 中打开 Excel 文件时只看到一张工作表。

这是我第一次遇到这种情况。ExcelDataReader 始终显示 Excel 文件中存在的确切工作表数。不多不少

这是我用来导入和读取 excel 文件的代码

ds里面应该只有 1 个表格,因为 excel 文件只包含 1 个工作表。但相反,它显示它包含 5 个表。

0 投票
1 回答
772 浏览

c# - 统一解析xlsx文件

我使用以下代码来解析XLSX文件。

我在我的 android 上运行此代码。路径是主观的Application.persistentDataPath。这里的问题是我收到以下奇怪的错误,

拒绝访问路径“/tmp”。

我该如何解决?或者还有其他方法可以在 Android 中解析 xlsx 文件吗?

0 投票
1 回答
55 浏览

c# - 阅读excel时删除列或行

我使用以下代码使用 ExcelDataReader 循环遍历 Excel 工作表。

这段代码工作正常。但是,我期待删除或跳过一些行和列。我该如何做到这一点?我正在尝试在第 3 行到第 9 行和第 4 到第 15 列之间读取。

0 投票
1 回答
520 浏览

c# - 解析excel时不支持的编码

我使用以下代码Excel使用ExcelDataReader.

问题是我收到以下错误,

找不到编码 1252 的数据。确保您安装并启用了正确的国际代码集程序集。

基于其他解决方案,我也将i18N.dll文件包含i18n.west.dll在我的项目中,但问题仍然存在。

0 投票
2 回答
4229 浏览

c# - 如何将 IExcelDataReader 值转换为字符串数据类型

我正在使用下面的代码来读取 Excel 并存储在数据集中。

有没有办法将 Excel 工作表的所有值转换为字符串并将其作为字符串值存储在数据集中。

例子:

在 Excel 文件中,对于少数列,我的值为 1,22.0,它们属于 Int32 和 Double 数据类型。我想将这些值转换为字符串,然后将它们作为字符串存储在数据集中。

0 投票
0 回答
237 浏览

c# - 使用 ExcelDataReader 读取 XLS 文件的内容

我使用以下代码使用 ExcelDataReader 读取 xls 文件的内容。

有一个 excel 文件,因此代码通过了 for 循环。不幸的是,代码没有越界using (var stream..,它在使用 ExcelReaderFactory 创建阅读器之前结束。我错过了任何参考吗?

0 投票
1 回答
98 浏览

c# - 一旦 If 语句为真,循环就会停止,我不知道如何继续循环

一旦程序代码检查了 excel 文件中无效的第一列,它就不会继续检查其余的列。有没有办法循环仍然继续并检查其余列?

ValidationFile 代码如下。它检查 Excel 列名称并检查列大小是否不超过 128 个字符长且不为空或整体不为空。

下面是 Program Main 方法,它描述了 Invalid column names 是否为真,然后对此类文件进行消息验证,否则文件已通过验证。

0 投票
0 回答
391 浏览

python - 如何使用python读取xlsx文件中的文本框数据

我有一个 excel 文件,我在工作表的文本框中有数据。我想从该文本框中提取数据。我确实搜索了我可以在 python 中找到的所有可能的模块来解析,但这里没有任何帮助。这是一个需要修复的错误还是我错过了什么?

下面是数据的样例。 在此处输入图像描述

0 投票
0 回答
84 浏览

java - 从 excel 读取数据单元格值

我正在阅读一个 excel 文件,并试图找出哪些单元格值是日期值。现在,我尝试使用 Apache POI SS 用户模型的 getCellType 来执行此操作,但问题是我的 excel 即使对于包含日期值的单元格也返回字符串值。

在此处输入图像描述

有没有办法解决这个问题?

下面是我的代码供参考。