Test-XmlDeclarationUtf8

EulandaXtools — Funktionsreferenz

Test-XmlDeclarationUtf8

ÜBERSICHT

Prüft, ob eine XML-Datei eine gültige UTF-8 Deklaration besitzt.

SYNTAX

Test-XmlDeclarationUtf8 [[-FilePath] <string>] [<CommonParameters>]

BESCHREIBUNG

Die Funktion analysiert die ersten Zeilen einer XML-Datei, um zu prüfen, ob eine korrekte XML-Deklaration mit `encoding="UTF-8"` vorhanden ist. Es wird zusätzlich geprüft, ob ein UTF-8 BOM existiert.

Bei gültiger UTF-8-Deklaration wird `$true` zurückgegeben, sonst `$false`. Nur echte Fehler (z.B.. Datei fehlt, Lesefehler) erzeugen eine Exception.

PARAMETER

-FilePath

Type: string

Pfad zur zu prüfenden XML-Datei.

AUSGABEN

bool

`$true` bei gültiger UTF-8-Deklaration, ansonsten `$false`

BEISPIELE

Test-XmlDeclarationUtf8 -FilePath ".\beispiel.xml"