問題タブ [bytearrayinputstream]
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.
java - Javaで埋め込まれたzipファイルを読み込むためにパッケージ部分のOLEオブジェクトを読み込む方法は?
こんにちは私は、パッケージ パーツの OLE オブジェクトの Java 開発者です。現在のプロジェクトで docx ファイルから埋め込まれた zip を読み取ろうとしている問題に直面しています。私はdocxファイルを読み、パッケージ部分を取得して埋め込みオブジェクトを読みました。PackagePart クラスを返します。
いくつかの Excel ファイルを含む zip ファイルを読み取る必要があります。Excelファイルからデータを取得するためにそれを読み取る方法がわかりません。
私はこれを行うためにいくつかのコードを使用しています.: -
このコードは、次のような出力を提供します
docx ファイルに添付された zip からデータを読み取ることができる可能性はありますか?
すべてのデータを zip からハードディスクに保存できますか?
助けてください 興味を持っていただきありがとうございます。
java - コンピュータの RAM に保存されているファイルや情報を読み取ったり、表示したりする方法はありますか?
私はセキュリティ プロジェクトに取り組んでいますが、コンピュータの RAM メモリに読み込むのがどれほど難しいか疑問に思っています。
たとえば、イメージを ByteArrayInputStream に読み込む Java プログラムがあるとします。ディスクに保存されている元のファイルをすぐに削除した場合、誰かがこのファイルを見るのはどれほど難しいでしょうか? これのポイントは、プログラムが開いている間、ファイルを可能な限り安全にすることです。プログラムが中断された後、ファイルが永久に失われても問題ありません。
おそらく、これらのことを見るためのツールがありますか?プログラムを .NET で作成した場合、違いはありますか? おそらくやりやすいですか、それとも難しいですか?
頭に浮かんだのはただの奇妙な考えでした。入力していただきありがとうございます。
string - Scala ByteArrayInputStream から文字列へ
org.apache.http.client を使用して作成された投稿の本文をログに記録しようとしています。Scalatra バージョン 2.4.0.RC3 と Scala バージョン 2.11.7 を使用しています。私の応答は 400 Bad Request で、応答本文で提供されるメッセージを取得する必要があります。
これが私の現在のコードです:
response.getEntity().getContent() 出力:
この ByteArrayInputStream から実際の本文を文字列として取得する必要があります。
java - Java で byte[] ではなく ByteArrayInputStream を使用する理由
私が理解しているように、データByteArrayInputStream
の読み取りに使用されbyte[]
ます。単純ではなく使用する必要があるのはなぜですかbyte[]
(たとえば、DB から読み取るなど)。
それらの違いは何ですか?
java - バイト配列を文字列に変換 - Java
ファイルの内容を読み取り可能な形式で読み込もうとしています。FileInputStream を使用してファイルからバイト配列に読み取り、そのバイト配列を文字列に変換しようとしています。
これまでのところ、私は3つの異なる方法を試しました:
各文字列を出力すると: 1) 何も出力されず、2 & 3) PK!.Q.[Content_Types].xml �(���MO� @��&��f��]�<code>��pP<*���v ����i�I�(zi�N��}fڝ�</code>��h �5)�&��6Sf����c|�"�d��R�d���Eo�r� �l�������:0Tɭ�"Э�p'䧘 ��tn��&� q(=X����!.���,�_�WF�L8W......
バイト配列を文字列に適切に変換する方法についてアドバイスをいただければ幸いです。
java - Java で Double 値を使用してデータをシリアライズおよびデシリアライズする
関数toByteBuffer()
を使用して一部のデータをシリアル化しています。DataOutputStream
シリアル化されたデータを書き込むために使用していることに注意してください。
その後、プロジェクトの後半で、関数fromByteBuffer(ByteBuffer byteBuffer)
を使用してデータを逆シリアル化しています。DataInputStream
シリアル化されたデータを読み取るために使用していることに注意してください。
しかし、何らかの理由で次のエラーが発生します。
上記のコードは、プロジェクトで使用しているコードの簡略化されたバージョンですが、それでも同じエラーが発生します。
この例外の理由は何ですか?どうすれば修正できますか?
java - UTF-8エンコーディングでcsvをエクスポート
作成した CSV ファイルが UTF-8 を使用してエンコードされていることを確認したい:
残念ながら、見つかった方法/方法は私のインターフェースには適合しません。何か案は?