Preon dąży do zapewnienia ram do obsługi danych kodowanych binarnie;lub dokładniej, ma na celu radzenie sobie z sytuacjami, w których bajty są uważane za nadmiar.Nazwa projektu pochodzi od „punktowych” cząstek, pomyślanych jako podskładniki kwarków i leptonów.Powiedzmy tylko, że bardzo małe cząstki nie są widoczne gołym okiem, ale prawdopodobnie polegasz na nich bez wiedzy.Preon to zawartość zakodowana w strumieniu bitów, czym JAXB jest w XML, lub Hibernacja w relacyjnych bazach danych.Definiujesz swoją reprezentację pamięci w strukturze danych w klasach Java i dodajesz adnotacje, aby „powiedzieć”, jak powinna być odwzorowana na reprezentację zakodowaną w strumieniu bitów.Preon zajmie się resztą: dostarczy dekoder, hiperlinkową dokumentację dotyczącą formatu kodowania i - jeśli chcesz - adnotacje heksadump wyjaśniające dokładnie to, na co patrzysz ...
Stronie internetowej:
https://github.com/preon/preonKategorie
Alternatywy dla Preon'a dla wszystkich platform z dowolną licencją

110

23
010 Editor
010 Editor to profesjonalny edytor tekstowy / szesnastkowy przeznaczony do edycji dowolnego pliku, dysku lub procesu na komputerze.

15

7
Kaitai Struct
Kaitai Struct to formalny język specyfikacji formatu binarnego, który można skompilować do kodu analizatora składni w Javie, JavaScript, Python i Ruby.

7
Synalyze It!
Masz plik binarny i nie znasz jego zawartości.Lub niektóre oprogramowanie tworzy pliki binarne, w których masz specyfikację, ale nie chcesz ich ręcznie dekodować.
- Płatna
- Mac