Uma das maneiras que os engenheiros de software podem automatizar a criação de analisadores , que ler diferentes tipos de arquivos e outros códigos , é usar JavaCC ou Java Compiler Compiler. Um gerador de parser é um utilitário de programação que verifica uma especificação de gramática e , em seguida, automaticamente converte-lo para um aplicativo baseado em Java que é capaz de ler a especificação de gramática. JavaCC está incluído com a biblioteca de programação Java e é um recurso built-in da linguagem de programação . Código XML
XML ( extensible markup language ) é uma linguagem de programação usada para definir linguagens de marcação personalizadas que podem ser lidos por analisadores . Os arquivos XML são frequentemente entregues em feeds e enviam automaticamente actualizações para as aplicações que estão consumindo os arquivos . Código do XML é flexível o suficiente para ser usado para definir qualquer coisa a partir de arquivos de banco de dados baseado em texto atualizações de notícias .
HTML Código
Hypertext Markup Language, ou HTML, é outro tipo de linguagem de marcação que é usado especificamente para construir páginas web. Bits de código HTML pode ser analisado por parsers JavaCC gerados para determinar a estrutura de páginas da Web baseados em HTML. Elementos da página da Web em HTML são construídos com marcas que são usadas para definir a formatação de títulos de página Web , a colocação de imagens e formatação do texto - . , Juntamente com outros elementos básicos de páginas de internet
PHP Código
páginas Web mais robustos na Internet pode ser baseada em aplicativo e usar uma linguagem de script como PHP , que pode ser embutido em documentos HTML. Diferentemente das linguagens alternativas, tais como JavaScript, PHP é executado no servidor Web e não o computador do usuário web. Código PHP é usada para construir páginas da Web e aplicações web complexas. Ao contrário de HTML, ele não usa tags. Em vez disso, ele usa os scripts e parâmetros.
Código Java
código Java é um outro tipo de código que analisadores javacc pode ler . A plataforma de tecnologia Java permite que programas de software com base na Web para funcionar em uma variedade de computadores. Como PHP, Java é executado pelo servidor Web e não pelo navegador do usuário da Web . Java é comumente usada como uma alternativa para o PHP, da Microsoft ASP.NET ou Perl , que são linguagens de scripting utilizados em aplicações de Internet .