Miraplacid Binary and Text DOM SDK 3.0

Licencji: Wolna ‎Rozmiar pliku: 2.02 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

O Miraplacid Binary and Text DOM SDK

Miraplacid Binary i Text DOM SDK reprezentuje dwie uzupełniające się technologie - BinaryDOM i TextDOM. Jest to redystrybucyjny składnik biblioteki oprogramowania (dll), który działa na platformie .Net wraz z dokumentacją, plikami danych i przykładami. Miraplacid Binary Document Object Model (Binary DOM) zapewnia łatwy dostęp do plików binarnych w znanych formatach. Może być używany do analizy i modyfikacji danych binarnych. Jak to działa: oczywiście, nie można tego zrobić bez znajomości formatu pliku binarnego. Zarówno Miraplacid Binary DOM, jak i Miraplacid Data Viewer opierają się na plikach Miraplacid Binary Data Definition (.bdd), które zawierają definicje wewnętrznej struktury plików binarnych. Wszystkie pliki .bdd zawarte w pakiecie oprogramowania Miraplacid. Miraplacid Text Document Object Model (Text DOM) to podobna technologia przeznaczona tylko do użytku z danymi tekstowymi. Pozwala na tworzenie, analizowanie, modyfikowanie i walidację różnych plików tekstowych znanych formatów. Jako model języka schematu tekstu, język Yacc/Bison został wzięty. W przeciwieństwie do BinaryDOM, który zachowuje wszystkie analizowane dane nienaruszone, biblioteka TextDOM ma specjalny tryb dla programisty schematu, który zapewnia sposób zapomnienia o niepotrzebnych znaków odstępu i komentarzy w tekście i skoncentrować się na rzeczywistych struktur danych tekstowych. Jest to szczególnie przydatne w bardzo złożonych formatach, takich jak języki programowania. Możliwe jest przeniesienie istniejących schematów definicji tekstu z EBNF /Yacc/Bison i niektórych innych formatów dostawców do TDDL. TextDOM i Miraplacid Text Viewer, narzędzie oparte na Miraplacid Text DOM Library, użyj Miraplacid Text Data Definition (.tdd) plików, które można znaleźć na tej samej stronie internetowej społeczności http://BinoPedia.org. Bezpłatne do użytku indywidualnego i wykwalifikowanych instytucji edukacyjnych.