問題タブ [xssf]

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 投票する
1 に答える
6347 参照

apache-poi - XSSF CELLSTYLEのフォント色を取得するには?

XLSX ファイルのセルのフォントの色を取得しようとしています。私はapache poiを使用しています。セルの色は取得できますが、フォントの色は取得できません。あらゆる種類の提案をいただければ幸いです。

ありがとう

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

java - XSSFWorkbook Sheet インターフェイスを使用すると Java Null Pointer 例外が発生する

org.apache.poi.ss.usermodel の XSSFWorkbook を使用して Excel ファイルを読み取ろうとしています。Sheet メソッドの 1 つからデータを取得しようとすると、何らかの理由で Null Pointer 例外が発生します。私は Java プログラミングを始めたばかりで、非常に基本的なことかもしれません。

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

java - XSSFCell スタイルが遅いようです

現在、apache POI を使用して、何らかのプロセスの後に xls ファイルから xlsm ファイルにデータを自動的に転送しています。実行時間の制約が厳しく、XSSFCellStyle のセッターは非常に時間がかかります。

実際、転送するセルが何千もあるファイルがあり、ボーダーのメソッド (SetBorder と SetBorder color) は、1 つのセルでそれぞれ実行するのに 3 ミリ秒から 5 ミリ秒かかります。私のコンテキストでは、1300 千の実行に 30 秒かかります。

JProfiler のグラフでは、これらのメソッドに費やされたほとんどの時間が「待機中」の状態にあることがわかります。

あなたにとってそれは正常ですか?

どうもありがとう!!

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

java - POI で XSSFWorkbook クラスを使用して xlsx ファイルを読み取る場合、JAVA プログラムで例外はありません

私はEclipseベースのJavaアプリケーションを開発しています。しかし、例外をキャッチできません。HSSFと をXSSF同時に使用して、Excel ファイル (.xlsx) を読みたいです。しかし、HSSFそうでなければ XSSF は正しく動作しません。これが私のコードです。ステートメントの後wb = new XSSFWorkbook(pkg);、プログラムカウントはfinallyステートメントに進みます。前もって感謝します。

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

performance - xlsx ファイルの読み込み時に XSSFWorkbook と WorkbookFactory が遅くなる

数年前から開発者がこの問題を抱えているのを見てきました。私は多くのフォーラムと公式の POI ドキュメントを研究しました。それにもかかわらず、私はまだ答えを見つけていません。だから問題は..次の2つのスニペットを試しました:

また、どちらのアプローチでも、単純でかなり小さなスプレッドシートの .xlsx ファイル (200 KB) を処理するのに約 5 ~ 6 分かかります (アプリケーションのメモリが不足していない場合)。

これを修正するにはどうすればよいですか? (Apache POI 3.9 を使用しています)

次の場所では、処理に時間がかかります。

これ以上デバッグできません。VisualVM も同じことを言っています..!

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

java - Apache POI を使用して、同じシートにフリーズ ペインと分割ペインを同時に作成できますか?

Apache POI XSSF および HSSF API を使用しています。

これを行うと、ペインがフリーズするだけです (分割なし):

これを行うと、ペインが分割されるだけです(フリーズしません):

同じシートで両方を連携させるにはどうすればよいですか?

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

java - poi-3.9 を使用して XSSFWorkbook のインスタンスを作成できません - クラス定義が見つからないというエラーで実行時にクラッシュします

XSSFWorkbook を作成するプロジェクト/コードの実行中に、org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileRecoveryPr のクラス定義が見つからないというエラーでシステムが失敗する

すべての poi 3.9 jar とその前提条件の jar も持っています。

興味深いことに、同じプロジェクト/コードが友人のシステムで正常に動作しています。

このプロジェクトは、RAD 上に構築された JSF 1.2 プロジェクトです。

システムの MS Office インストール スイートに関連している可能性はありますか? また、ワークブックの作成時にクラスが呼び出されるのはなぜですか。どこにもドキュメントが見つかりませんでした。

プロジェクトのテストを進めることができないため、問題の解決にご協力ください。