vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
HTML-Templates Parsen 
Autor: stefan21m
Datum: 09.03.04 16:17

Hallo nochmal,

ich überlege auch gerade wie ich am geschicktesten HTML-Dateien in VB parsen kann und bestimmte Schlüsselwörter innerhalb dieser HTML-Dateien ersetzen kann...

Würde das jetzt ganz spontan einfach mit open, do while not eof, loop, close machen, so das ich die ganze Datei in einem String habe und dann mit instr und replace arbeiten... Gibt es da vielleicht elegantere Lösungen?

Ich habe innerhalb dieser Templates nämlich z.b. auch Funktionsblöcke die sich wiederholen... z.B. halt zur Ausgabe von Bildern... da habe ich dann einen Platzhalter ala
<!--StartPictures-->
<img src='<!-- BildName -->'>
<!--EndPicture-->
Da soll dann halt für jedes Bild der Image-Tag eingefügt werden... ich würde jetzt mit instr nach <!--StartPictures--> und <!--EndPicture--> suchen, das was dazwischen steht in eine Variable packen und dann <!-- BildName --> in einer Schleife durch den Namen des Bildes ersetzen und dann halt >> HTML_OUPUT
Aber wirklich elegant ist das auch nicht...
Vielleicht gibt es da ja fertige, optimierte Routinen die man frei verwenden darf.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
HTML-Templates Parsen645stefan21m09.03.04 16:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel