Qu'est-ce que l'analyse?
L'analyse est quelque chose que j'ai trouvé beaucoup dans le développement, mais en tant que junior ses une de ces choses je suppose que je vais obtenir le coup à un certain point, lorsque son besoin. Dans mon projet actuel, j'ai été dit, de trouver et d'utiliser un analyseur HTML pour une certaine fonction, j'ai trouvé un couple sur le web, mais ce n'est un analyseur HTML réellement faire? Et que signifie le fait d'analyser un objet??
- Je pense que cet article de wikipédia est un bon point de départ.
Vous devez vous connecter pour publier un commentaire.
L'analyse s'applique généralement à un texte - la loi de lecture de texte et de le convertir en un plus utile dans-format de la mémoire, de "comprendre" ce que cela signifie dans une certaine mesure. Ainsi, par exemple, un analyseur XML prendra la séquence de caractères (ou d'octets) et de les convertir en éléments, attributs, etc.
Dans certains cas (en particulier les compilateurs) il y a une séparation entre l'analyse lexicale et d'analyse syntaxique, de sorte que le vrai "compréhension" de l'analyseur fonctionne sur une séquence de tokens (les identificateurs, les opérateurs, etc) plutôt que sur les caractères bruts.
L'analyse est de prendre un ensemble de données et d'en extraire les informations pertinentes à partir d'elle. Avec le HTML de l'analyse, vous êtes à la recherche pour lire un peu de html et de retourner un ensemble structuré de balises et le texte
Vous pouvez commencer ici: http://en.wikipedia.org/wiki/Parsing. Court extrait:
Parse (ordinateurs), par Dictionary.com:
Un analyseur est un compilateur /interpréteur composant qui casse les données en petits éléments pour faciliter la traduction dans une autre langue. Un analyseur prend en entrée sous la forme d'une séquence de tokens ou des instructions de programme et généralement construit une structure de données sous la forme d'un arbre d'analyse ou d'un arbre de syntaxe abstraite.
En sciences de l'informatique et de la linguistique, de l'analyse, ou, plus formellement, l'analyse syntaxique, est le processus d'analyse d'un texte, constitué d'une série de jetons (par exemple, les mots), afin de déterminer sa structure grammaticale à l'égard d'un (plus ou moins formel de la grammaire.
:0)
Wikipédia
C'est le processus d'identification des jetons [balises, attributs] à l'intérieur d'un HTML.
N'essayez pas d'écrire quelque chose, mais un banal analyseur de vous-même. Il existe de bons outils pour cette utilisation ANTLR et bison sont deux je pense.
Si vous utilisez les outils que vous serez en mesure de demander de l'aide lorsque vous rencontrez un problème.
cheers,
Martin.