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.