LE PARSER HTML DANS LE NGLAYOUT
combinés dynamiquement
au RUNTIME.
Transformations HTML => XML
2.1. Le Scanner ( scanner component)
=> Lire des caractères
sur l'input stream (générallement une URL).
2.2. Le Parser ( parser component )
=> Contrôle et coordonne les
activités des composants du système.
=> Gère la Tokenisation.
=>Il existe 2 parseurs
de documents : - Un parseur HTML (un ensemble de classes).
- Un parseur XML (l'Expat).
2.3. Le DTD ( DTD Component )
le DTD défini
:
-
L'ensemble des tags.
-
Les attributs associés.
-
La hierarchie des tags.
2.4. Le conteneur ( sink component)
=> accepte des
noeuds et des feuilles ( au sens arborescence),