Remove Xml Comments
Zuletzt geändert: 14.03.2026 05:56

Remove-XmlComments #

ÜBERSICHT #

Entfernt XML-Kommentare für EN16931 Business-Tags (z.B.. , ) aus einer Datei.

SYNTAX #

Remove-XmlComments [-FilePath] <string> [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion lädt eine UTF-8 XML-Datei (ohne BOM), entfernt gezielt XML-Kommentare, die mit ‘<!–BT’, ‘<!–BG’, ‘<!–EG’ oder ‘<!–ET’ beginnen, sowie Leerzeilen, die danach zurückbleiben.

Anschließend wird der bereinigte Inhalt wieder in dieselbe Datei zurückgeschrieben. Die Kodierung bleibt UTF-8 ohne BOM erhalten.

PARAMETER #

-FilePath #

Type: string

Pfad zur zu bereinigenden XML-Datei.

AUSGABEN #

void

Die Funktion gibt keinen Wert zurück, sondern überschreibt direkt die angegebene XML-Datei.

BEISPIELE #

# Entfernt alle Business-Kommentare (BG, BT, EG, ET) aus der Datei 'rechnung.xml' und speichert sie bereinigt zurück.
Remove-XmlComments -FilePath ".\rechnung.xml"

HINWEISE #

Achtung: Diese Funktion überschreibt die Originaldatei. Die XML-Kodierung muss gültig und UTF-8 sein. Umlaute und Sonderzeichen bleiben erhalten, da kein Encoding-Wechsel erfolgt.