問題タブ [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 に答える
569 参照

c# - Excel範囲を使用してExcelDataReaderでテーブルを読み取る

Excel の範囲 (A1:B9 など) を使用して ExcelDataReader でデータ テーブルを読み取る方法はありますか?

私は次のようなものを探しています:

class があることはわかりますが、ExcelDataReader.CellRange使い方がわかりません。

0 投票する
1 に答える
190 参照

c# - ExcelDataReader は、"123,45" のようなコンマ付きの浮動小数点数を読み取りません (代わりに "123.45" を読み取ります)

のようなカンマで float 値を読み取るにはどうすればよい123,45ですか?

のようにフォーマットされたサードパーティの Excel ファイルを読まなければなり123,45ません123.45

私は今この方法を使用しています:

しかし、文字列は として返され12345ます。

前もって感謝します!

0 投票する
1 に答える
403 参照

c# - XLS の解析中に特定の行と列をスキップする

次のコードを使用して、ExcelDataReader を使用して XLS ファイルを解析しています。最初の 3 行、最初の 2 列、9 より後の列を除外したいと思います。

残念ながら、期待どおりに行と列をスキップしません。excelDataReader を使用して特定の列と行をスキップするにはどうすればよいですか?

0 投票する
1 に答える
298 参照

c# - C#/NUnit テスト ケースで Excel からデータを連続して読み取ると、2 番目のケースで空白のデータが返される

2 回実行されるパラメーター化された NUnit テストを作成しようとしています。実行するたびに、スプレッドシートの異なる行を参照し、 int rowNumに基づいてユーザー名とパスワードを取得します。

エクセルはこちら

エクセルスプレッドシート

最初のテスト ケースでは、ユーザー名とパスワードが正しく取得されます。

テスト1

ただし、2 番目のテスト ケースは空白を返します (これを個別に実行すると動作します!)

テスト2

以下は、ExcelDataFactoryコードです。

ExcelDataFactory.GetTestDataSetメソッドが間違った場所で呼び出されていると思われますが、なぜこれが起こっているのか本当に困惑しています。どんなアイデアでも大歓迎です。

0 投票する
1 に答える
1889 参照

java - Selenium Webdriverデータ駆動型フレームワークのExcelで空のセルを読み取る

Excel シートには約 5 レコードのデータがあり、1 つのレコードには 5 つの値があり、1 つのレコードには 4 つの値しかなく、1 つのレコードには 2 つの値しかありません。私のコードは空のセルを処理できません。私は得てdataprovider mismatch exceptionいます。誰かが私を助けることができますか?

Excel シート形式: このシートでは、列に必須の値ではないはしけがあるため、空白のままにすることがあります

ここで、列のバージの下のデータはオプションであるため、いくつかのレコードでは空になります。

Excel シートを読み取る Java コード:

パラメータを受け入れる Java 関数:

したがって、ここで次のようなエラーが発生します。 Dataprovider mismatch exception.

このwelcomemsg関数は 6 つのパラメーターを想定していますが、6 番目のパラメーターはオプションです。だから私は得てdataprovider mismatch exceptionいます。ここでは、このオプションのパラメーターを処理する必要があります。

どんな助けでも大歓迎です。

前もって感謝します。