問題タブ [export-to-csv]
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.
java - Jasperはエクスポート時にOutOfMemoryErrorを報告します
Jasperレポートを管理および実行するためのWebアプリを作成しました。最近、非常に大きな(1500ページ以上)出力を生成するいくつかのレポートを処理し、結果として生じるメモリの問題を解決しようとしています。を発見しましたJRFileVirtualizer
。これにより、非常に限られたメモリフットプリントでレポートを正常に実行できました。ただし、私のアプリケーションの機能の1つは、以前に実行したレポートからの出力ファイルを保存し、それらをさまざまな形式(PDF、CSVなど)にエクスポートできることです。したがって、500 MB以上の.jrprintファイルがあり、それをたとえばCSVにオンデマンドでエクスポートしたいという状況に陥っています。簡略化したサンプルコードを次に示します。
残念ながら、私が言及した大きなファイルでこれを試みると、次のようになりますOutOfMemoryError
。
Jasperの内部の一部を参照すると、このエクスポートをどのように設定しようとしても(JASPER_PRINT
パラメーターを直接ロードして設定しようとしました)、最終的にはJRLoader.loadObject(...)
500MBのレポート全体をロードしようとする呼び出しが発生するようです。メモリに(を参照net.sf.jasperreports.engine.JRAbstractExporter.setInput()
)。
私の質問は、問題にメモリを投げるだけではない、これを回避する方法はありますか?500MBは実行可能ですが、アプリケーションが将来JRVirtualizer
にわたって利用できるようになるわけではありません。レポート実行のソリューションでは、エクスポートに似たようなものがあることを期待しています。私は手を汚して、Jasper内部クラスのいくつかを拡張したいと思っていますが、明らかな理由から、理想的な解決策はJasper自体によって提供されるものです。
mysql - MYSQL クエリからエクスポートを分離する
テーブルにあるさまざまな種類の動物について、個別のエクスポート レポートを作成したいと考えています。これらのレポートを個別に作成することはできますが、200 種類以上の異なる動物が存在するため、200 の個別のクエリを実行することは現実的ではありません。
私は基本的に同様のクエリを実行したいと思います
ただし、1 つではなく 4 つの CSV ファイルがあるため、事実上、動物の種類が変更されるたびに新しいファイルが作成されます。
どんな助けでも大歓迎です。
dictionary - dictreader を使用した後に 2 つの csv ファイルを結合する
私はPythonが初めてで、約30個のcsvファイルを取得しようとしています。すべて同じヘッダーですが、各ファイルに異なるデータがあり、1つにマージされます。今のところ、取り込めるファイルが 2 つしかないふりをしています。1 つは ID 番号 1、2、および 3 に関する情報で、もう 1 つは 4、5、および 6 に関する情報です。これまでのところ、ファイルを取り込んで使用することができました。 dictreader を使用して、同じキーで一連の辞書を作成しますが、各キーに対応する値を取得して、すべてのデータをまとめて 1 つの大きなファイルに結合する方法がわかりません。
これが私がこれまでに得た距離です:)
そして、upload2 についても同じです。そして、次のような出力が得られます。
そして、私が作りたいのは、ID 1、2、3、4、5、6 の 1 つの列と、対応する名前ごと、対応する年齢などの列を持つ 1 つの csv ファイルです。
誰かがこれを達成する方法を提案できますか? 初歩的な質問ですみません。
drupal - テーブルから Excel への Drupal エクスポート データ
次の2つの関数を使用して、eco_customersというテーブルからExcelファイルにデータをエクスポートしています
しかし、アラビア文字に問題があり、破損していると表示されます。エンコーディングを変更して、Excel ファイルのアラビア文字の問題を修正するにはどうすればよいですか
c# - このcsvエクスポートクラスにリストを渡すのに助けが必要です
このCSVエクスポートクラスをオンラインで見つけました。別のクラスから自分のリストを渡したいのですが、リストはすでに作成されており、3つの列が含まれています。
csv - jQuerydataTables-TableToolsでの未定義の列の値
DatatablesからCSVへのエクスポートを扱っていますが、すべての列に未定義の値があります。何か案は?。DTとTTの安定バージョンを使用しています。
私はすでにGithub(Datatables)のネグリジェバージョンを試しましたが成功しませんでした。
私はこれを手に入れます:
VálidaCédulaNombreUnidadCosechaRubro Variedad Restante Transportado Destino Municipio Guia undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefinedundefined
返されたJSON:
php - Wordpressでエクスポートされたcsvファイルをダウンロードする方法
私はwp-admin/側でメニューを作成し、いくつかのデータを含むテーブルを表示するプラグインに取り組んでいます。CSVを生成し(正しく実行されます)、ユーザーに自動的にダウンロードするように指示する必要があります。私はこれらのようなヘッダーを追加する必要があることを知っています
しかし残念ながら、それはワードプレスの管理者側では機能しません。繰り返しますが、CSVの生成は正しく行われていますが、テーブルの下にcsvファイルのテキストのみが表示されますが、ファイルは表示されません。
これが完全なコードです
回答をお寄せいただきありがとうございます。
c# - c#でカンマを含む値をCSVファイルに書き込む方法は?
データを格納するためにデータテーブルを使用しています。
データ テーブルから CSV ファイルにデータをエクスポートしています。
コンマ ( ) を含む値が存在する場合がある,
ため、値が正しくエクスポートされません。
例えば
値が であると考えてください"9,11,32"
。そのようにエクスポートする必要があります。
しかし、最初の列の conatins を実行すると9
、次の列で11
.
9,11,32
CSVファイルで同じ列に表示したい。それ、どうやったら出来るの?
sql - SQL Server 2008 を使用してローカル マシンにテキスト ファイルを作成する
テキスト ファイルを作成してローカル マシンに保存する方法を知りたいのですが、使用しているストアド プロシージャを以下に示します。サーバー上にテキスト ファイルを作成しますが、ローカル マシン上に作成したいと考えています。
どんな助けでも大歓迎です..
c# - FileHelpers: CsvEngine.DataTableToCsv は無効な CSV を作成します
FileHelpers を使用して、アプリケーションから動的に作成されたデータをエクスポートしています。ユーザーが列と行を編集 (追加、削除、操作) できる DataGridView があるため、最終的にどのデータが FileHelpers に渡されるのかわかりません。
FileHelpersを使用して CSV ファイルを動的に作成すると、CsvEngine.DataTableToCsvメソッドが示されました。残念ながら、このメソッドは区切り文字、二重引用符、改行を含むフィールドをエスケープしません。
定義済みのクラスがあれば、FieldQuoted-Annotation を使用して FileHelper に適切な形式を使用させることができますが、そうではないため、動的に作成されたデータでこれをアーカイブする方法がわかりません。
//編集: いくつかのコード / 現在のアプローチ:
何か案は?