LE PARSER HTML DANS LE NGLAYOUT

3. Implémentation

previoustopnext

 

3.1. La construction d'objets


       => Constuction d'un objet nIURL, un objet Tokeniser et un objetnsHTMLParse.
       => Un conteneur (sink) et un DTD sont associés au parseur
        (Le DTD comprend la grammaire)

 
 

3.2. Ouverture de l'input stream


       => Passée au scanner qui contrôle tous les accès.
       => Tokenisation.
 

3.3. Tokenisation


        => Construction d'une collection de CTokens.
 

3.4. Token Itération / Construction du document


        => Phase d'iteration de Token qui va valider le document
        => Le DTD contrôle l'ordre dans lequel les tokens apparaissent
          en relation les uns avec les autres.

 

3.5. Destruction d'objets


       => les objets sont supprimés pour conserver la mémoire.
 
 


David MARTINOTTI

ESSI