Save-XmlAsUtf8NoBom

EulandaXtools — Funktionsreferenz

Save-XmlAsUtf8NoBom

ÜBERSICHT

Speichert ein XML-Dokument als UTF-8-Datei ohne Byte Order Mark (= BOM).

SYNTAX

Save-XmlAsUtf8NoBom [[-Xml] <xml>] [[-Path] <string>] [<CommonParameters>]

BESCHREIBUNG

Die Funktion `Save-XmlAsUtf8NoBom` speichert ein übergebenes XML-Dokument `[xml]` in eine Datei mit UTF-8-Encoding ohne BOM (= Byte Order Mark). Dies ist besonders hilfreich beim Generieren von XML-Dateien für Anwendungen oder Schnittstellen, die keine BOM unterstützen (z.B. XRechnung, ZUGFeRD, BEMcat usw.).

PARAMETER

-Xml

Type: xml

Das zu speichernde XML-Dokument vom Typ `[xml]`.

-Path

Type: string

Der vollständige Pfad zur Zieldatei, in die das XML gespeichert werden soll.

AUSGABEN

void

Diese Funktion gibt keinen Wert zurück.

BEISPIELE

[xml]$xml = Get-Content "rechnung.xml"
Save-XmlAsUtf8NoBom -Xml $xml -Path "export.xml"

HINWEISE