あらかじめ指定されたバイナリファイル形式を、Javaで解析し、他のコンピュータがJavaを使用していない別のコンピュータと共有できるようにするにはどうすればよいですか?ファイルフォーマットには、ロング、浮動小数点、およびいくつかのビットフィールドがあります。これは、Javaプログラムがデータを書き込み、別のコンピュータと共有するファイルです。バイナリファイル形式よりもこれを行うための良い方法はありますか?Javaバイナリファイルを他のコンピュータと共有する
答えて
バイナリである必要がない場合は、XMLまたはJSONを使用できます。バイナリでなければならない場合は、Protocol Buffersを使用してください。
はい、プロトコルバッファは機能するかもしれませんが、プロトコルバッファAPIを使用してファイルを読み取ることもできますか? PHPで書かれた既存のコードを使用して、特定のファイル形式を解析しています。私がそのコードのどれかを書き直す必要がなければ、いいでしょう。 – jeffslofish
プロトコルバッファにはすべてのAPIがあります。あなたのコメントの第2部分 - より良い質問を書くことを検討してください、誰もあなたの質問に関する十分な情報を開示して、私たちがあなたを助けることを願っています。 –
バイナリでなければならない場合は、任意の組み合わせと任意のバイト順序(エンディアン)でプリミティブの読み込み/書き込みをサポートするByteBufferを使用します。読み込み/書き込み時にイベント、メッセージ、またはあなたがバイナリファイルを扱っているという事実を隠すように)
- 1. アプリケーションを別のコンピュータに共有する
- 2. コンピュータとmyRioの値の共有
- 3. xpの名前で他のコンピュータから共有フォルダにアクセスする方法
- 4. 他のコンピュータの共有フォルダのフルパスをプログラムで取得しますか?
- 5. 2台のコンピュータからのファイル共有。
- 6. 他のアプリとAppstoreのURLを共有
- 7. 他のデバイスとレルムオブジェクトを共有
- 8. 他のWebアプリケーションとMoodleセッションを共有
- 9. JavaとC++の共有メモリ
- 10. javaサービスとリソースの共有
- 11. 2台のコンピュータでAndroidアプリケーションのスタジオアプリケーションフォルダを共有する方法
- 12. C#アプリケーション:別のコンピュータでネットワーク共有を取得する
- 13. Java共有オブジェクト
- 14. Javaコンピュータとコンピュータの接続?
- 15. Javaオブジェクトストリームの共有
- 16. 共通モジュールを定義する方法他のモジュールと共有するモジュール
- 17. ロードは、他の共有ライブラリに依存LIBSを共有
- 18. 他のコンポーネントまたはサービスとのオブザーバを共有する
- 19. コントローラのアクション/ビューを他のコントローラと共有する方法
- 20. Googleのfirebase - 他のアプリとデータベースを共有する方法
- 21. Powershellネットワークと共有フォルダ内のコンピュータとカウントファイルの一覧をループします
- 22. コンピュータ間で直接ブランチを共有する(公開せずに)
- 23. 他人と共有するURLを作成するには
- 24. Silverlightと他のアプリケーション間でデータ型を共有する
- 25. 他の俳優と俳優を共有する
- 26. 他のライブラリとHibernate接続を共有する
- 27. 他のチームメンバーとMySQLデータベースを共有する方法
- 28. 他の誰かとパテセッションを共有するには?
- 29. Google APIコンソールを他の開発者と共有する方法
- 30. Android:他のアプリとドローイング可能なリソースを共有する
javaを持っていないコンピュータで実行されているものの、Javaでプリコンパイルされ、書かれたものが必要ですか? – SuperTron
Java用の先験的なコンパイラがいくつかあります。それらのどれかが良いものであるか、それともまだ維持されているのかは分かりません。 – Gravity
Java実行ファイルまたはASCIIファイルではなくバイナリデータであるデータファイルを作成しようとしていますか? – unholysampler