Einzelnen Beitrag anzeigen

Benutzerbild von Aenogym
Aenogym

Registriert seit: 7. Mär 2004
Ort: Schwerin
1.089 Beiträge
 
Delphi 7 Enterprise
 
#1

HTML-Element aus String löschen

  Alt 15. Jun 2007, 10:24
hi leute,

ich melde mich mal wieder mit einem problem

ich habe einen string nach folgendem schema:

XML-Code:
<div> huhu </div>


foo</p>
<div id="links">
  <div> blah </div>
  <div> blah </div>
</div>


bar</p>
<div> lala </div>
aus diesem möchte ich das <div id="links"> entfernen, samt inhalt.
das ganze ist eine HTML-datei mit header und allem drum und dran. nur leider nicht ganz xml-valide, weshalb ich ohne weiteres keinen parser einsetzen kann.

mein problem ist, dass die verschachtelten <div>'s mich daran hindern, einfach alles von <div id="links" bis </div> zu löschen. denn es wird ja beim ersten </div> angehalten.
ich habe schon versucht, die verschachtelten divs zu zählen etc. doch leider stehe ich irgendwie auf dem schlauch.
mein programm ist fast fertig und ich müsste dieses eine problem noch bis spätestens 14 uhr in den griff kriegen

falls jemand schnell eine idee hat, wäre ich zutiefst dankbar! wenn ichs vorher selbst schaffe, melde ich mich natürlich hier.

danke euch,
aeno

edit: code bearbeitet
Steffen Rieke
Was nicht buzzt, wird buzzend gemacht!
http://blog.base-records.de
http://www.base-records.de
  Mit Zitat antworten Zitat