PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Extraire des données à partir d'un fichier HTML
Extraire des données à partir d'un fichier HTML
Iniciado por Ambroise, 04,dic. 2019 20:59 - No hay respuesta
Miembro registrado
112 mensajes
Publicado el 04,diciembre 2019 - 20:59
Bonjour,
Soit un fichier HTML duquel je souhaiterai extraire des données. J'ai par exemple dans le fichier :
<tr>
<th class="libelle">Civilité :</th>
<td>Mme</td>
</tr>
<tr>
<th class="libelle">Prénom :</th>
<td>MARIE</td>
</tr>
<tr>
<th class="libelle">Nom :</th>
<td>ANTOINETTE</td>
</tr>

Or je n'arrive pas à récupérer les infos Mme, MARIE et ANTOINETTE pour alimenter mon formulaire.
J'ai tenté avec le code suivant :
nPositionDebut est un entier=0
nPositionfin est un entier=0

// Ouverture du fichier
nIDFichier = fOuvre(SC_SelecteurFichier_DS.SAI_FIC, foLecture)
SI nIDFichier <> -1 ALORS

nPositionDebut=fCherche(nIDFichier,">Civilité :</th>")
nPositionfin=fCherche(nIDFichier,"Nom et prénom(s) : </th> <td class=""rich-text""> <div> <p>",nPositionDebut)
Trace(nPositionDebut+" - "+nPositionfin)
// Fermeture du fichier
fFerme(nIDFichier)
SINON
Erreur()
FIN


mais mon TRACE renvoie toujours -1 donc ne trouve pas la position.
Qui peut m'aider pour débloquer cette situation ?
D'avance merci.
Cordialement