タグ付けされた質問 「file-io」

ファイルI / Oは、ファイルシステムを含む入出力です。これには、作成と削除、ファイルの読み取り、ファイルへの出力の書き込みなど、ディレクトリとファイルに対する操作の実行が含まれます。

17
ヘッダー付きのC#でのCSVファイルの解析
C#でCSVファイルを解析するデフォルト/公式/推奨される方法はありますか?自分のパーサーをロールバックしたくありません。 また、ODBC / OLE DBを使用してテキストドライバー経由でCSVを読み取る例もありましたが、多くの人々は、その「欠点」のためにこれを思いとどまらせました。これらの欠点は何ですか? 理想的には、最初のレコードをヘッダー/フィールド名として使用して、列名でCSVを読み取る方法を探しています。与えられた答えの一部は正しいですが、基本的にはファイルをクラスに逆シリアル化するように機能します。
266 c#  csv  file-io  io  header 

8
Rubyでバイナリファイルを文字列として読み取る
tarファイルを取得して文字列に変換する簡単な方法が必要です(逆も同様です)。Rubyでこれを行う方法はありますか?私の最善の試みはこれでした: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } これで文字列に変換できると思いましたが、このように書き戻そうとすると... newFile = File.open("test.tar.gz", "w") newFile.write(contents) 同じファイルではありません。実行するとls -l、ファイルのサイズはさまざまですが、ファイルはかなり近くにあります(ファイルを開くと、ほとんどのコンテンツがそのまま表示されます)。私がしている小さな間違い、またはこれを達成するための完全に異なる(しかし実行可能な)方法はありますか?
263 ruby  string  file-io 



12
C ++でバイナリファイルを非常に高速に書き込む
SSD(ソリッドステートドライブ)に大量のデータを書き込もうとしています。そして膨大な量とは80GBを意味します。 私は解決策を求めてウェブを閲覧しましたが、私が思いついたのはこれでした: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() { std::fstream myfile; myfile = std::fstream("file.binary", std::ios::out | std::ios::binary); //Here would be some error handling for(int i = 0; i < 32; ++i){ //Some calculations to fill a[] myfile.write((char*)&a,size*sizeof(unsigned long long)); } myfile.close(); …

8
あるフォルダーから別のフォルダーにファイルをコピーするバッチファイル
ネットワーク上にすべてのユーザーがサーバーにアクティブデータを保存するストレージフォルダーがあります。ここで、サーバーは場所の問題により新しいサーバーに置き換えられるため、古いサーバーストレージフォルダーから新しいサーバーストレージフォルダーにサブフォルダーファイルをコピーする必要があります。私は以下の例を持っています: \ Oldeserver \ storage \ data&filesから\ New server \ storage \ data&filesへ。


12
Python再帰フォルダー読み取り
私はC ++ / Obj-Cのバックグラウンドを持っており、Pythonを発見しているだけです(1時間ほど書いています)。フォルダー構造内のテキストファイルの内容を再帰的に読み取るスクリプトを作成しています。 私が持っている問題は、私が書いたコードが1つのフォルダーの深さでしか機能しないことです。コード(を参照#hardcoded path)で理由を確認できますが、Pythonでの経験はまったく新しいものなので、Pythonをどのように進めることができるのかわかりません。 Pythonコード: import os import sys rootdir = sys.argv[1] for root, subFolders, files in os.walk(rootdir): for folder in subFolders: outfileName = rootdir + "/" + folder + "/py-outfile.txt" # hardcoded path folderOut = open( outfileName, 'w' ) print "outfileName is " + outfileName for file …

11
C fopen vs open
使用したい理由がありますか(構文上の理由以外) FILE *fdopen(int fd, const char *mode); または FILE *fopen(const char *path, const char *mode); の代わりに int open(const char *pathname, int flags, mode_t mode); Linux環境でCを使用する場合
219 c  linux  unix  file-io  fopen 


8
Androidでファイルの文字列を読み書きする
EditTextからテキストを入力して内部ストレージにファイルを保存したい。次に、同じファイルで入力テキストを文字列形式で返し、後で使用する別の文字列に保存します。 これがコードです: package com.omm.easybalancerecharge; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final EditText num = (EditText) findViewById(R.id.sNum); Button ch …
213 java  android  string  file-io 


6
Androidで一時ファイルを作成する
Androidで一時ファイルを作成する最良の方法は何ですか? File.createTempFileは使用できますか?ドキュメントは非常にあいまいです。 特に、で作成された一時ファイルがいつFile.createTempFile削除されるかは明らかではありません。

6
ファイルを作成するために存在しないディレクトリを作成するにはどうすればよいですか?
ここに、ディレクトリが存在しない場合に壊れるコードがあります。 System.IO.File.WriteAllText(filePath, content); 1行(または数行)で、新しいファイルにつながるディレクトリが存在しないかどうかを確認し、存在しない場合は、新しいファイルを作成する前にそれを作成できますか? .NET 3.5を使用しています。
202 c#  .net  file-io 

11
ディレクトリ内のすべてのファイルを削除します(ディレクトリは削除しません)-ワンライナーソリューション
ABCディレクトリ内のすべてのファイルを削除したい。 私がFileUtils.deleteDirectory(new File("C:/test/ABC/"));それを試したとき、フォルダABCも削除します。 ディレクトリ内ではなくディレクトリ内のファイルを削除できるワンライナーソリューションはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.