Notepad++: Blöcke ausblenden oder löschen

razhthak

Cadet 4th Year
Dabei seit
Juli 2010
Beiträge
66
Ich habe ein Problem. Eine XML-Datei mit über 130.000 Zeilen durch die ich mich durcharbeiten muss.

Diese Datei ist nicht zuletzt deswegen so groß, weil Icons und Thumbnails per Base64 in diese Datei hineincodiert wurde.

Damit diese Datei irgendwie handhabbar ist, habe ich folgende Überlegung:

- alle Blöcke mit codierten Bilddateien löschen oder
- diese Blöcke ausblenden.

Leider finde ich keine Option, um genau diese Blöcke (in <data>-Tags) entweder von Haus aus einzuklappen oder deren Inhalt zu löschen.

Hat jemand Rat? Gibts vielleicht ein Plugin dafür? Bin leider nicht der große Notepad++-Profi.
 

Nase

Lieutenant
Dabei seit
Jan. 2004
Beiträge
598
Suchen und Ersetzen. Suchmodus: Reguläre Ausdrücke. Suchen nach (z.B.): (<data>.*</data>) und Ersetzen mit nichts.
 

razhthak

Cadet 4th Year
Ersteller dieses Themas
Dabei seit
Juli 2010
Beiträge
66
Suchen und Ersetzen. Suchmodus: Reguläre Ausdrücke. Suchen nach (z.B.): (<data>.*</data>) und Ersetzen mit nichts.
Auf die Idee bin ich auch schon gekommen ... das funktioniert aber leider nciht. Egal was ich versuche ... entweder markiert er alle 130.000 Zeilen, oder nur die data-Tags mit "normalen" String - nicht die mit base64-Code, die ich eigentlich möchte.

Damit nur die Bilddaten codiert werden, sollen übrigens nur data-Tags selektiert werden, die sich innerhalb eines img-Tags befinden. So sieht das als Beispiel aus:
<img>
<data>(base64 codiertes bild)</data>
<type>png</png>
</img>

Aber es ist egal... weil egal was ich versuche - auch wenn ich zunächst nur auf die data-Tags losgehe - werden nur jene ohne Bild gefunden.

Schon probiert - komme mit dem leider nicht zurecht :(
 

asdfman

Commander
Dabei seit
März 2008
Beiträge
2.315
Zuletzt bearbeitet:

razhthak

Cadet 4th Year
Ersteller dieses Themas
Dabei seit
Juli 2010
Beiträge
66
Top