問題タブ [binaryfiles]
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.
binaryfiles - .OBN形式:編集して元に戻す
OBN形式のバイナリファイルがあります。それをテキストベースのファイルに変換するには、UNIXライクなコマンドを使用します-
どこ -
編集後、フォーマットを壊さずに元のフォーマットに戻すにはどうすればよいですか?
ありがとうございました。
php - PHP の \x00 、 \x04 の意味は何ですか
\x00と\x04の 16 進コードを持つコードがいくつかありますが、これはどういう意味ですか?
line1 と line2で何が起こるかこれらを外部ファイルにバイナリ形式で書きたいと思います。
このようなすべての情報はどこで入手できますか。
java - RandomAccessFiles は、アプリケーションが終了するまで閉じません
私は RandomAccessFile を使用しているプロジェクトに取り組んでいます。私が抱えている最大の問題は、アクセス後にファイルを閉じても、アプリケーション全体が終了するまでファイルが閉じないことです。これは標準的な動作ですか、それとも何が起こっているのか誰か知っていますか? コードは基本的に次のようになります。
RandomAccessFile を使用している両方のセクションは次のようになっています (つまり、ファイルに対して close を呼び出していることは 100% 確信しています)。
perl - 間に改行がない固定長レコードのバイナリ ファイルを処理するにはどうすればよいですか?
固定長のレコードで構成されたテキスト ファイルがありますが、間に改行がなく、すべてが 1 行になっています。Perlで処理する最良の方法は何ですか? ありがとう!
.net - バイナリ ファイル VB.NET の 0x00
以下に更新
VB.NET で BinaryReader を使用してバイナリ ファイルを読み込んでいます。ファイル内の各行の構造は次のとおりです。
問題は、「テキスト」フィールドにパディングに使用されるいくつかのファンキーな文字があることです。ほとんどが 0x00 ヌル文字のようです。
エンコーディングによってこれらの 0x00 文字を取り除く方法はありますか?
それ以外の場合、chText 配列を置換して 0x00 文字を取り除くにはどうすればよいですか? 結果のデータテーブルを XML にシリアル化しようとしていますが、これらの非準拠文字で失敗しています。配列をループすることはできますが、置換の方法がわかりません。
アップデート:
これは、以下の男性/ギャルからの多くの助けを借りて私がいる場所です. 最初のソリューションは機能しますが、期待したほど柔軟ではありません。2 番目のソリューションは 1 つのユース ケースで失敗しますが、はるかに一般的です。
広告 1) このサブルーチンに文字列を渡すことで問題を解決できます
広告 2) このルーチンはいくつかの問題のある文字を取り除きますが、0x00 では失敗します。これは、MSDN http://msdn.microsoft.com/en-us/library/kdcak6ye.aspxから改作されました。
xml - 事前に解析されたバイナリ形式でのXMLドキュメントの保存
私のアプリケーションは、次の要件を持つXMLのような階層情報を大量に保存する必要があります。
- 読みやすい
- 最小限のメモリ消費
- 単なるテキストではなく、入力されたデータ
これらの目標を達成するバイナリ形式の提案はありますか?
r - Rで不定長のバイナリデータを読み取る
R の URL から長さが不確定なバイナリ ファイルを直接読み取りたいと思いますreadBin
。ファイル サイズを指定せずに URL から読み取るために使用すると、機能しません。
これを可能にする別のアプローチはありますか?
c# - C# 可変長構造をバイナリに書き込んで C++ で読み込む?
さて、私は自分の小さなゲーム エンジンに取り組み続けて、C#/C++ をもっと教えてくれます。今、私が作成したバイナリ形式でデータを保存する方法を書き込もうとしています。(これは学習です。これを自分でゼロからやりたいです)。C++ で構造体を読み取るときに、構造体内の可変長配列を処理する最良の方法は何ですか?
たとえば、現在私の構造にあるものは次のとおりです。
これをC++の構造体として実際に読み取るには、C++でどのようにすればよいでしょうか。各要素を 1 つずつ読み取り、それらを構造体にコピーすることを回避したいと思っていました。
これについて私が見つけた唯一の実際のチュートリアルはこれです: http://www.gamedev.net/community/forums/topic.asp?topic_id=310409&whichpage=1婐
私は大げさな推測をして、これを C++ 構造に読み込むことは実際には不可能だと言いますか?
c# - C#-バイナリファイルを読み書きするにはどうすればよいですか?
任意のファイルから生のバイト配列を読み取り、そのバイト配列を新しいファイルに書き戻すにはどうすればよいですか?
arrays - VB-バイナリファイルを読み書きするにはどうすればよいですか?
任意のファイルから生のバイト配列を読み取るにはどうすればよいですか...
..そして、そのバイト配列を新しいファイルに書き戻しますか?
間に何らかの処理を行うためのバイト配列として必要です。
私は現在使用しています:
読むには
書くには