This software provides users with a comprehensive tool to access and navigate the internal structure of text and binary files. With features similar to XML DOM, it allows easy manipulation of files and includes examples and documentation for user support and understanding.

On the other hand, the Miraplacid Text Document Object Model (Text DOM) is a similar technology intended exclusively for text data. This technology enables users to create, analyze, modify, and validate various text files of known formats. The Yacc/Bison language serves as a text schema for this model. One notable difference between BinaryDOM and TextDOM is that the latter has a special mode for schema developers. This mode allows developers to disregard unnecessary whitespace characters and comments in the text, enabling them to focus solely on real text data structures. This feature proves particularly useful in complex formats, such as programming languages.
Furthermore, the Miraplacid software package allows for the porting of existing text definition schemas from EBNF/Yacc/Bison and other provider formats to TDDL. Both the TextDOM and Miraplacid Text Viewer, a tool based on the Miraplacid Text DOM Library, utilize Miraplacid Text Data Definition (.tdd) files.
To summarize, the Miraplacid Binary and Text DOM SDK is available for free to individual users and qualified educational institutions. It serves as a valuable tool for developers who want to create, analyze, modify, and validate text and binary files of known formats.
Version 3.2: API improved,bugs and resource leaks fixed,resource usage optimized,new features provided
Version 3.1: API improved,bugs and resource leaks fixed