Extraire du texte entre balise d'un .txt et generer html avec ce texte

Extraire du texte entre balise d'un .txt et generer html avec ce texte - VB/VBA/VBS - Programmation

Marsh Posté le 31-07-2006 à 15:34:41    

Bonjour à tous,
 
J'ai une petite application à faire et je ne trouve aucune source ou message sur le forum capable de m'aider dans mon développement.
 
Je ne recherche pas un code tout pondu, je désire simplement des piste de réflexion pour mon code.
 
Description du programme :
 
J'ai un .txt contenant du texte (logique :) ).
Certaines partie du texte de ce fichier est entre balise (exemple <titre1> </titre1> ).
 
Je souhaite développer une application qui pourra extraire le texte des différentes balises que je préciserai dans le code puis d'injecter ces différentes parties du texte extrait dans une partie précise de ma page HTML (déjà modélisée au niveau de l'interface mais vide en texte)
 
Merci à tous ceux qui pourront m'eclairer à ce sujet.
 
Si vous pensez qu'un autre langage que le VB est plus adapté, merci de me le faire savoir !
 
A+++ ;)

Reply

Marsh Posté le 31-07-2006 à 15:34:41   

Reply

Marsh Posté le 31-07-2006 à 15:44:03    

de nombreux langages peuvent résoudre ton énoncé de problème. Après, pour le VB, tu peux faire un parcours de ton fichier texte, jusqu'à trouver <titre 1>, recopier tout le contenu jusqu'à </titre1>... Tu utiliseras quoi comme VB ? VBA, VBS ? Sous Excel, tu peux aller vite en gardant ton texte dans des cellules puis les affecter directement par exemple.  
 
Peux-tu donc expliciter un poil plus ton sujet sur ce point ci stp ?

Reply

Marsh Posté le 31-07-2006 à 16:01:47    

Je pense utiliser Visual Basic 6. C'est une application qui va se lancer automatiquement donc pas spécialement besoin d'une interface graphique. Cependant, je ne dois pas passer par Excel :(
 
Merci pour ta réponse

Reply

Marsh Posté le 31-07-2006 à 16:11:17    

Ben applique le principe des balises comme utilisé en HTML, tu trouves la balise ouverte, tu copies jusqu'à la balise fermante, et tu envoies ans la page HMLT en question.

Reply

Marsh Posté le 31-07-2006 à 16:17:44    

Ouais mais le problème c'est que je vois pas comment dire : Trouve cette balise puis cette autre balise et met moi le texte entre les deux balises dans une variable  
 
 
:-(

Reply

Marsh Posté le 31-07-2006 à 16:24:49    

En récupérant ce qui est fait ici, tu peux l'implémenter et trouver ce que tu cherches

Reply

Marsh Posté le 01-08-2006 à 10:30:03    

Merci pour le lien que tu m'a donné, cependant cela n'a pas pu m'aider :-( désolé

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed