問題タブ [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.

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

java - javaを使用してデータベースから.csvに大量のデータをエクスポートする際の問題

お気遣いありがとうございます。

Java を使用して、大量のデータ、実際には大量のデータ (600 万行) を .csv ファイルにエクスポートしたいと考えています。このアプリは、JPA を使用し、toplink (ojdbc14) を使用するスイング アプリケーションです。

私は使用しようとしました:

BufferedWriter RandomAccessFile FileChannel

などなど、メモリの消費量が非常に多いままで、最大ヒープ サイズを 800m (-Xmx800m) に設定しても、Java ヒープのメモリ不足例外が発生します。

ソースコードの私の最後のバージョン:

600 万行あるので、ファイルの作成中にそのデータをメモリに保存したくありません。多くの一時ファイル (それぞれ 5000 行) を作成し、プロセスの最後に、2 つの FileChannel を使用して、これらすべての一時ファイルを 1 つのファイルに追加しました。ただし、参加前にメモリ不足の例外が起動されます。

大量のデータをエクスポートするための別の戦略はありますか?

回答ありがとうございます。私の英語でごめんなさい、私はxDを改善しています

0 投票する
2 に答える
1023 参照

powershell - エクスポート付きハッシュテーブル-CSV

データをcsvにエクスポートしていますが、何らかの理由で@{}が転送されています。これがサンプルスクリプトです。

DSFree列の出力は次のようになります:@ {FreeSpaceMB = 686704}

@ {}のエクスポートを停止するにはどうすればよいですか?

前もって感謝します。

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

excel - Excelで「高い」文字をHTMLエンコードまたは音訳する方法は?

Excel で、アクセント記号付きの文字、カーリー クォートなどを含むセルの内容を、同じ文字の HTML、または音訳されたプレーンテキスト バージョンに変換するにはどうすればよいですか?

「高」文字を含む XLS ドキュメントがあります。データは DB 接続を介して取り込まれ、Excel は異なるコードページにある個々のセル (または行) を正しく処理しているようです。

このデータを CSV にエクスポートすると、一部の上位文字が正しくレンダリングされません。Excel はドキュメントに単一のエンコーディングを使用しているように見えます (もちろん)。同じドキュメント内の他の値と一致していること)。

Excel はエクスポート前にテキストを正しくレンダリングするので、この時点で大文字を HTML に対応するものにエンコードし、CSV にエクスポートして、CSV が ASCII のみであることを確認できるはずです。

(あるいは、単純な ASCII に音訳することもできますが、それは貧弱なアプローチのようで、おそらく簡単ではありません ...)

0 投票する
8 に答える
179146 参照

html - HTMLテーブルデータを.csvファイルとしてエクスポートするにはどうすればよいですか?

Webサイトのhtmlテーブルにデータのテーブルがあり、そのデータを.csvファイルとしてエクスポートする方法を知る必要があります。

これはどのように行われますか?

0 投票する
2 に答える
2504 参照

function - ワークスペース オブジェクト (データ フレーム) を csv ファイルにエクスポートする機能

名前に「obj」という文字列が含まれるワークスペースのデータ フレームを、同じ名前の csv ファイルにバッチ エクスポートしたい

次のコードを考えましたが、残念ながら機能しません。

何か案は?前もって感謝します

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

json - jQuery DataTables を CSV 形式に変換する方法

jquery データテーブルを使用しています。これらのデータ テーブルを CSV 形式に変換する方法を教えてください。データを JSON オブジェクトとして取得しています。どうもありがとう

0 投票する
2 に答える
8377 参照

r - RでUTF-8 BOMを.csvにエクスポート

RJDBC を介して MySQL データベースからファイルを読み込んでいますが、すべての文字が R で正しく表示されます (例: נווה שאנן)。ただし、 write.csv および fileEncoding="UTF-8" を使用してエクスポートした場合でも、出力は <U+0436>.<U+043A>. <U+041B><U+043E><U+0437><U+0435><U+043D><U+0435><U+0446>ブルガリア語、ヘブライ語、中国語などのようになります (この場合、これは上記の文字列ではなくブルガリア語の文字列です)。ã、ç などの他の特殊文字は正常に機能します。

これはUTF-8 BOMが原因だと思われますが、ネット上で解決策が見つかりませんでした

私のOSはドイツのWindows7です。

編集:試しました

そして(私の知る限り)同等のものwrite.csv(x, file="file.csv",fileEncoding="UTF-8",row.names=FALSE)

0 投票する
2 に答える
6323 参照

text - データとテキストのファイルへのエクスポート、追加/追加(Mathematica)

テーブル「mydata1」からCSV形式のデータを「file1.dat」にエクスポートしています。以下は数学コードです:

これで、私の「file1.dat」は次のようになります。

これで、テーブル「mydata2」(以下のコード)から別のデータセットができました。このテーブル「mydata2」のデータを同じファイル「file1.dat」に保存できるようにしたいのですが、その前に次のことを行う必要があります。ファイル「file1.dat」にテキストを書き込みます。たとえば、「以下のデータはmydata2からのものです」。

両方のテーブルの両方のデータをCSV形式でエクスポートする必要があることに注意してください。

最終的に、私のデータファイル「file1.dat」は次のようになります。

最終的なデータファイル「file1.dat」を観察すると、「mydata1」のデータの下にテーブル「mydata2」のデータがあり、その間にテキストが書き込まれているはずです。

注:拡張子がTXTで、CSV形式でデータをエクスポートします。例:

「PutAppend」を使用しましたが、期待した結果が得られませんでした。適切に使用していないか、私の種類の問題のキーワードではない可能性があります。

エクスポートについては多くの質問がありますが、皆さんを混乱させたくないので、今はすべてを尋ねることはしません。

0 投票する
4 に答える
729 参照

java - コンマ、二重引用符、引用符を処理するための正規表現

データベースからデータを読み取った後、CSV ファイルを生成しようとしています。個々のデータにコンマ、一重引用符、および二重引用符を含めることができるようになりました。

正規表現を使用してその状況をどのように処理できますか、アドバイスをお願いします。

0 投票する
6 に答える
4973 参照

javascript - Javascript 変数からの xls または csv ファイルの作成

Javascript を使用して計算を実行し、データをプロットするアプリがありますが、ユーザーが実際にデータを csv または xls ファイルにダウンロードできるオプションを追加したいと考えています。

Javascript (またはその他の方法) でユーザーにボタンを押す方法はありますか?保存するファイルの名前を入力するように求められ、カンマ区切りまたは Excel スプレッドシートが作成されますか?

ありがとう!

編集:

みんなのすべての提案に感謝します。皆さんを回答としてマークできたらいいのにと思いますが、アップボートは今のところ行う必要があります