• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Alles mögliche aus einer HTML-Datei entfernen

pingelich

Pomme au Mors
Registriert
15.12.09
Beiträge
861
Hallo!

Ich habe ein HTML-Doc, wo ganz viele Klassen und Styles in einer Tabelle hinterlegt sind. Schaut z.B. so aus:
Code:
 <tr class=xl886160 height=34 style='height:25.5pt'>
  <td height=34 class=xl836160 style='height:25.5pt'>Model</td>
  <td class=xl866160>Breite</td>
  <td class=xl866160>Grösse</td>
  <td class=xl866160>LZ</td>
  <td class=xl866160>LK</td>
  <td class=xl866160>ET</td>
  <td class=xl866160>ML</td>
  <td class=xl866160>Fix/base</td>
  <td class=xl866160>Farbe</td>
  <td class=xl866160>UVP</td>
  <td class=xl866160>Gutachten</td>
  <td class=xl876160 width=116 style='width:87pt'>A4-Freundepreis<br>
    <span style='mso-spacerun:yes'>*</span>incl. 19% MwSt.</td>
  <td class=xl866160></td>
  <td class=xl866160></td>
  <td class=xl866160></td>
 </tr>

Wie kann ich auf einen Schlag alles rauswerfen, was nicht td und tr ist?
 

torben1

Niederhelfenschwiler Beeriapfel
Registriert
05.08.08
Beiträge
840
Ich mache sowas immer mit Coda und "Suchen und ersetzen". Das ist zwar etwas mehr als ein Klick, aber die meiste Arbeit wird einem schon abgenommen.
 

pingelich

Pomme au Mors
Registriert
15.12.09
Beiträge
861
Danke für die Antwort.

Ich mach es mit Dreamweaver.. Und hab auch schon hier und da mit regulären Ausdrücken was versucht. Aber, bei über 5000 Zeilen gibt es so viele verschiedenen Klassen, schrecklich.
 

joro

Braeburn
Registriert
12.06.10
Beiträge
45
Hallo,
wenn du Dreamweaver hast, geht das doch einfach.
Ich nutze es zwar schon länger nicht mehr, aber beim Suchen/Ersetzen kannst Du doch einstellen das du Elemente mit dem Attribut class suchst. Also im Suchen/Ersetzen Dialog musste man von Text auf Tags oder sowas umstellen.
Und dieses dann entfernen lassen. Dabei ist es egal was für eine Klasse drin steht.

Liebe Grüße,
joro
 

pingelich

Pomme au Mors
Registriert
15.12.09
Beiträge
861
Cool! Du Funktion kannte ich noch gar nicht! :) Ging auf die Weise wirklich schnell! :)

Danke für den Tipp!
 

Grawapple

Uelzener Rambour
Registriert
13.05.06
Beiträge
373
Php-script ging au :) einfach jede zeile einzeln durgehn und dann per regex die <> löschen ;)