Miraplacid Binary and Text DOM SDK 3.0

Licença: Livre ‎Tamanho do arquivo: 2.02 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Sobre Miraplacid Binary and Text DOM SDK

O Miraplacid Binary and Text DOM SDK representa duas tecnologias complementares - BinaryDOM e TextDOM. Este é o componente de biblioteca de software redistributível (dll) que funciona na plataforma .Net acompanhado de documentação, arquivos de dados e exemplos. O Modelo de Objeto de Documento Binário (Binary DOM) fornece fácil acesso a arquivos binários em formatos conhecidos. Pode ser usado para análise e modificação de dados binários. Como funciona: é claro, não pode ser feito sem saber o formato de arquivo binário. Tanto o Miraplacid Binary DOM quanto o Miraplacid Data Viewer contam com arquivos Miraplacid Binary Data Definition (.bdd), que contêm definições para estrutura interna de arquivos binários. Todos os arquivos .bdd incluídos no pacote de software Miraplacid. O Modelo de Objeto de Documento de Texto Miraplacid (Text DOM) é uma tecnologia semelhante destinada apenas para uso com dados de texto. Ele permite criar, analisar, modificar e validar vários arquivos de texto de formatos conhecidos. Como modelo de linguagem de esquema de texto, a linguagem Yacc/Bison foi tomada. Ao contrário do BinaryDOM, que preserva todos os dados analisados intactos, a biblioteca TextDOM tem um modo especial para desenvolvedor de esquemas que fornece uma maneira de esquecer caracteres e comentários desnecessários no whitespace no texto e se concentrar em estruturas reais de dados de texto. Isso é especialmente útil em formatos muito complexos, como linguagens de programação. É possível portar esquemas de definição de texto existentes da EBNF/Yacc/Bison e alguns outros formatos de provedores para TDDL. TextDOM e Miraplacid Text Viewer, uma ferramenta baseada na Biblioteca Miraplacid Text DOM, usam arquivos Miraplacid Text Data Definition (.tdd), que podem ser encontrados no mesmo site da comunidade http://BinoPedia.org. Gratuito para uso individual e instituições de ensino qualificadas.