DasJan hat geschrieben:Alle Zeilenumbrüche raushauen und dann nach jedem "</ansprechpartner>" wieder einen rein?
Yep, gestern Nacht bin ich aufgewacht und ebenfalls auf diese naheliegende Idee gekommen. Werde also mittels
sed und Suchen/Ersetzen nach jedem </ansprechpartner> einen Zeilenumbruch einfügen, gleichzeitig die Umlaute verschönern und dann mittels Dons Grep-Methode die Inhalte ziehen.
perfektopheles hat geschrieben:Für solche Zwecke gibt es XSLT.
Zusätzliche Software wollte ich eigentlich vermeiden. Sowie mehrere Schritte, die ich händisch anstoßen müsste. Bei der obigen Lösung reicht eine einfach Batch-Datei um ein Ergebnis zu erzielen. Bin eben faul.
Auch wenn das Problem nun gelöst ist, würde mich trotzdem (aus reinem Lerneffekt) interessieren, ob es mit
grep nicht auch möglich ist, die Inhalte so zu ziehen, dass der zusätzliche Weg über das Zeilenumbruch-Einfügen nicht notwendig ist.