8

Preonは、バイナリコーデックを作成するためのJavaライブラリです。ビットフィールドとの対応(たとえば、特定のフィールドに使用するビット数)に関して、クラスのデータメンバーに注釈を付けるだけで、そのようなクラスに基づいて、ライブラリがコーデックを構築します。バイナリ入力ストリームからデータを読み取るクラスのインスタンスを作成できるオブジェクト。

ライセンスの問題(GPLで配布されている)のため、使用できません。

JavaまたはC++のいずれかで、同等または類似の機能を備えたライブラリはありますか?

4

2 に答える 2

10

ライセンスページを見ると、プレオンライブラリは「GNUGeneral Public License、バージョン2、クラスパス例外付き」であり、これは重要です。これにより、アプリケーションをGPLにすることなく、ライブラリをバイナリ形式で使用できます。

于 2011-07-14T20:02:59.847 に答える
0

Java Binary Block Parserライブラリを見てください。これにより、ビットフィールドの解析とクラスフィールドへのマッピングを行うことができます。

于 2015-03-31T08:43:00.837 に答える