アスキーとバイナリの両方のデータをタブ区切りファイルに格納すると便利な場合があります。私の最初の試みは恐ろしいものでした。これは追求する価値があるのでしょうか?何かアドバイス?タブ区切りのファイルを簡単にパースできるようにする必要があります。ダウンストリームでは、このデータはMySQLdbに送られます。そして、バイナリデータをdb内に格納するのは良いことです。1つのタブ区切りファイルでasciiとバイナリデータを格納する
3
A
答えて
7
base64は、バイナリデータをエンコードします。多分base64の接頭辞を付けてください。それは単なるASCIIファイルなので、簡単に解析することができます。
0
タブ区切りではなく別の形式を使用していますか?
バイナリデータにタブ文字に相当するデータが含まれている可能性があるため、これは簡単な作業ではありません。
0
おそらくhex-blob形式のバイナリデータを保存していますか?これは少なくともMySQLツールチェーンでサポートされています。
0
私はこのメソッドに強く反対していますが、バイナリデータの正確な長さがわかっている限り、ファイルに直接格納できます。その後、長さの値の後にタブ文字から読み始めます。うまくいけば、指定された長さのバイトを読み込んだ後に、別のタブ文字または改行があります。
例:
ASCII 1 ASCII 2 BinaryLength Blob
this is horrible 18 ®##]-û¢?#ý¯#d ú2
please don't 48 Þ¾ï¥Zߨ}è¨Ùب©×ÚX©©x©†Ú…zŠWG©j ‡˜zǘǰ˜y|‰}—
あなたは本当にBase64では、しかし、バイナリデータをエンコードする必要があります。
関連する問題
- 1. タブ区切りファイル
- 2. IDをコンマ区切りの値として格納する
- 3. データフレームへのPandas GroupByオブジェクト、コンマ区切りファイルにデータを格納
- 4. 1:1以外のタブ区切りファイルからPython辞書を作成する
- 5. awk:タブ区切りファイルのループ
- 6. タブ区切りファイルの作成
- 7. String.split() - タブ区切り値とコンマ区切り値を区別する方法は?
- 8. ASP.net VB HTTPS投稿タブ区切りファイル
- 9. csvファイルに格納されたrgb値をカンマ区切り文字で区切って
- 10. PythonでCSV /タブ区切りのtxtファイルを解析する
- 11. Asciiの値を格納する
- 12. XMLをタブで区切ったファイル
- 13. 文字列をコンマで区切って格納する場合
- 14. タブを区切ります。c#.netから区切られたtxtファイル
- 15. 7つのタブ区切りファイルと比較して類似性を表示
- 16. タブ区切り文字列をExcelの1つのセルにペーストします
- 17. Nodejs - jsonオブジェクトとしてタブ区切りファイルを書き込む
- 18. タブ区切りファイルの読み込みと解析PHP
- 19. Excelでタブ区切りのデータ
- 20. タブ区切りファイルにヘッダーを追加する
- 21. データフレームレコードをタブ区切りファイルに保存する
- 22. タブ区切りファイルを作成するMicrosoft Excel
- 23. 1つのdivタグのページ区切り
- 24. 複数の単語を1つのセルに区切る方法区切りなしで区切る方法
- 25. コピー貼りタブ区切りの結果をExcelファイルにコピー
- 26. スペースで区切られたASCIIファイルを繰り返し処理する方法
- 27. タブ区切りファイルの値をGoogle Mapsオブジェクトに渡す
- 28. タブ区切りファイルの単一ゼロを置換します。
- 29. エクセルVBA保存タブ区切りファイルとして
- 30. 列Xからタブ区切りファイルの最後まで切り捨て