O que é a análise?
mas o que é que um analisador HTML realmente faz? E o que significa analisar um objecto?
8 answers
Em alguns casos (particularmente Compiladores) há uma separação entre a análise lexical e a análise sintática, de modo que a verdadeira parte de "compreensão" do analisador funciona numa sequência de fichas (identificadores, operadores, etc.) em vez de nos caracteres brutos.
A análise está a recolher um conjunto de dados e a extrair a informação significativa dele. Com o processamento em HTML, você está procurando ler algum html e retornar um conjunto estruturado de tags e texto
Análise sintática é o processo de análise de uma cadeia de símbolos, quer em linguagem natural, quer em línguas informáticas, conforme as regras de uma gramática formal. O termo análise vem do latim pars( orationis), que significa parte (da fala).
Analisar (computadores), por Dictionary.com:
Analisar (uma cadeia de caracteres) a fim de associar grupos de caracteres com as unidades sintáticas da gramática subjacente.
Um analisador é um componente de compilador / interpretador que quebra os dados em elementos menores para uma tradução fácil em outra língua. Um analisador recebe entrada na forma de uma sequência de tokens ou instruções de programa e geralmente constrói uma estrutura de dados na forma de uma árvore de processamento ou uma árvore de sintaxe abstrata.
Em ciência da computação e lingüística, a análise, ou, mais formalmente, análise sintática, é o processo de analisar um texto, feito de uma sequência de tokens (por exemplo, palavras), para determinar sua estrutura gramatical, com relação a um dado (mais ou menos) gramática formal.
:0)
É o processo de identificação dos tokens [marcas, atributos] dentro de um HTML.