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.20 HtmlSplit (file s_htmlsp.c:85)

Syntax

HtmlSplit(htmlfile, resfile, level, title, body, back, prevnext, verbose, style)
char *htmlfile, *resfile;
U_ch *title, *body, *back, *style;
int level, prevnext, verbose;

Description

Cette fonction balaie le fichier HTML htmlfile et le découpe sur base des tags <H*>. Les fichiers générés ont pour noms:

Par exemple si resfile vaut myres, on aura myres.htm, myres1.htm, etc.

Arguments

A chaque <H*> rencontré de niveau inférieur ou égal à level, le fichier principal contient le texte du titre lié par un hyperlien au sous-fichier correspondant. Ce sous-fichier contient tout le texte entre les tags Hn de même niveau.

Les fichiers extraits sont des fichiers HTML avec:

Dans les fichiers générés, chaque fois qu'un tag Hn est rencontré, il est automatiquement précédé d'un tag NAME, pour pourvoir être référencé avec plus de précision lors de l'extraction de la table des matières.

Les fichiers générés contiennent des tags spéciaux :

Ces tags pourront par la suite servir d'indication au programme scr4_sbs ou à la fonction HtmlReplace().

Cette fonction est exploitée par l'utilitaire scr4_spl.

Valeur retournée

Voir également

HtmlToc(), HtmlReplace(), HtmlMessage()

20.20.1 File s_htmlsp.c

HtmlSplit(htmlfile, resfile, level, title, body, back, prevnext, verbose, style)

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