Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

20. Le groupe s_html

20.16 JHLex (file s_htmlyy.c:283)

Syntax

JHLex(hfd)
HFILE *hfd;

Description

Lit l'entrée suivante dans le fichier HTML ouvert par JHOpen() à l'aide de la fonction JHRead(). S'il ne s'agit pas d'un tag, retourne 0. Sinon, interprète ensuite le tag et retourne une valeur l'identifiant.

Valeur retournée

Les mêmes valeurs en négatif sont retournées pour un tag de fin:

Ces constantes sont définies dans s_html.h.

Le texte lu ou le tag HTML se trouvent en sortie dans le buffer hfd->h_buf.

Exemple

    HFILE   *hfd;

hfd = JHopen("myfile.htm");
if(hfd == 0) return(-1);
...
while(1) {
type = JHLex(hfd);
switch(type) {
case EOF : goto fin;
case JH_H1 : ...
case -JH_H1 : ...
...
}
}
...
JHClose(hfd);

Voir également

JHOpen(), JHRead(), JHUnread(), JHClose()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be