問題タブ [file-writing]

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 に答える
9527 参照

ruby-on-rails - Base64 でエンコードされた文字列をファイルに (Ruby on Rails)

Base64エンコーディングでエンコードした後、zipファイルをRORアプリケーションに送信する必要があります。それをデコードし、zipファイルとして保存して解凍し、いくつかの操作を行う必要があります。zip彼らは、 POST メソッドを介して呼び出されるパラメーターとして、zip ファイルでエンコードされたデータを送信しています。これが私がコードで行ったことです。

しかし、zipファイルを正しく保存できません。保存後のファイルは、解凍部分でエラーになっています。

アプリの外でもファイルを開こうとすると、ファイルが開かれませんでした

バイナリモードで内容を書き込むでファイルを保存してみFile.open("..", "wb")ましたが、同様のエラーが発生します。params[:zip]デコードする前に何かする必要がありますか?

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

c# - 大きなデータをファイルに保存する方法

wpfのdatagridに入力されているおそらく50,000エントリのリストがあります。次に、リスト内のデータをテキストまたはできればCSVのファイルに保存します。リストが大きすぎるので。単純なテキストファイルの書き込みや、データグリッドからクリップボードにコンテンツをコピーしてから文字列に戻し、次にStreamReaderを使用してその文字列をファイルにコピーする方法など、実装したメソッドに問題があります。バックグラウンドワーカーでも約4〜5分かかります。

巨大なリストをすばやくファイルに保存する方法はありますか?

WPFでDataGridを使用しています

コード

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

iphone - iphone - NSDictionary をファイルに書き込む際の問題

Web サーバーから json ファイルを受信して​​います。JSON ファイルを使用して (配列と辞書に) 解析し、受信した情報を使用しています。しかし、その時点で、辞書を保存しようとしていますが、ファイルの書き込みに失敗しています。dict は次の形式になります。

次のコードを使用して保存しています。

辞書で addJokeToFavorite を呼び出しています。addJokeToFavorite メソッドでは、self.favoriteJokes がプロパティであり、これも保持されます。メソッド savePlistFiles は、常に success=NO を返します。ファイルにまったく書き込まれない理由を指摘することはできません。また、最初にファイルを作成してから書き込みを試みました。それもうまくいきませんでした。また、値が であるキーを削除しようとしましたが、まだ出力はありません。

次のコードを使用して plist ファイルを作成しています。

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

php - 画像ファイルの書き込み:ファイルをロックする安全な方法

私は人々がコンテンツを提出し、それが集合的な画像に挿入されるウェブサイトを持っています。私のコードは機能しますが、これまでに1つの問題が見つかりました。

2人が同時に書き込もうとすると(たとえば、同時に送信された場合)、出力ファイルは0KBになります。つまり、空のファイルになります。

私は出力バッファ、GD2、file_put_contentsを次のように使用して書いています:

私が疑問に思っているのは、この問題を解決するための最善の方法は何ですか?

ありがとう!

0 投票する
5 に答える
246 参照

php - PHP、ファイル書き込み時の改行

作成したフォームへのすべての応答の現在までの合計を保持しようとしていますが、各応答が改行されるようにするのに問題があります。私は自分のコードを下に持っています。読みやすくしたいだけです。現在、すべての応答が詰まっているため、それぞれを新しい行に配置したいからです。私はいくつかのことを試し、コードとその結果にコメントを付けました。前もって感謝します。

0 投票する
0 に答える
302 参照

android - Android - ファイル書き込みの問題

Android デバイス (GalaxyTab 10.1V) に xml ファイルを書き込むときに問題が発生します。作品を書くためのコードはxmlうまくいきます。書き込んだファイルDDMSは Eclipse のパースペクティブで見ることができ、自分のコンピューターの任意の場所にファイルを保存できます。しかし、Windows エクスプローラーで Eclipse で開いたのと同じディレクトリを開くと、ファイルが存在しないようです。ファイルはまだDDMSパースペクティブに表示されていますが、Windows エクスプローラーはこのファイルを表示したくありません (または表示できませんか?)。タブレットを再起動した後、ファイルは Windows エクスプローラーにも表示されます。

私はこの問題を解決するためにいくつかのことを試しました...

  • .txt ファイルの書き込み --> 同じ結果

  • 試してみましたgetExternalFilesDir()(API レベル 8 以降で推奨されているように) -->getExternalStoragePublicDirectory()の代わりにgetExternalStorageDirectory()同じ結果

  • USB-Debug モードで書き込み、「通常」USB モードで書き込み、USB 接続なしで書き込み --> 同じ結果

  • もちろん、マニフェストファイルでデバイスの読み取りと書き込みの許可を設定しました

Android.permission.WRITE_EXTERNAL_STORAGE Android.permission.READ_EXTERNAL_STORAGE

  • Windowsのフォルダオプションで「隠しファイルを表示する」が有効になっている

これは私のコードがどのように見えるかです...

xml ファイルの読み取りと書き込みにSimpleXMLライブラリを使用していますが、前述のように、通常の .txt ファイルを書き込むときにも同じ問題が発生します。

この動作の理由が何であるかを知っている人はいますか?

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

android - Android application cant write to file at second time

I have problem with writing data to file in Android Emulator. In my Android Emulator in /data folder I have created MyLogs folder and give full access to it. After I run my application and it create Log.txt file and place it in /data/MyLogs folder. All is Okay. After I have run my application in second time and application try to write some information in same file, but it cant't.

I think the main reason is that then at first time my application creates file the creator is different from second time. thats why I can't write to file second time !

Who have any ideas ?

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

iphone - デバイスでの .plist 書き込みエラー

このコード スニペットは iPhone シミュレーターでは機能しますが、デバイスでは機能しませんが、ディスク上のドキュメント ディレクトリに書き込まれたファイルを探しています。

0 投票する
5 に答える
2371 参照

java - Javaでのファイルへのコンソール出力の書き込み

それで、すべてのコンソール出力をJavaの外部の別のファイルに書き込むことが可能かどうか疑問に思いましたか?PrintwriterとFilewriterの方法について知っています。ただし、私の経験では、これらすべてを1つのメソッド内で使用すれば機能しますが、現在のコードではそれができないと思います。以下は私が持っているものです...

Javaコード

そこで、そこでプリントライターをインスタンス化しましたが、何も書き込むことがなければ、明らかにそれは良くありません。そのため、コンソールを印刷してそのファイルに書き込むものを取得する方法がよくわかりません。何か案は?前もって感謝します。

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

batch-file - バッチを作成してテキストファイルに書き込む方法

私は、自分が働いているビジネスの顧客を追加して確認できるようにするバッチを使用してプログラムを作成しようとしています。すべての入力が正しいのですが、プログラムにすべての情報をファイルに書き込むことができません。これは私がそのために持っているものです:

スクリプトのこの部分に到達すると、指定されたパスが見つからないことが示されます。私はそれを正確にどこに伝えようとしましたが、それもうまくいきません。

どんな助けでも素晴らしいでしょう!!!