XMLReader::setSchema
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
XMLReader::setSchema — Validiert Dokument gegen XSD
Beschreibung
$filename
): boolNutzen Sie W3C-XSD-Schema um das Dokument während der Verarbeitung zu validieren. Die Aktivierung ist nur vor dem ersten Read() Aufruf möglich.
Parameter-Liste
-
filename
-
Der Dateiname des XSD-Schema.
Rückgabewerte
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Fehler/Exceptions
Gibt E_WARNING
aus, falls libxml ohne Schema
Unterstützung kompiliert wurde, das Schema Fehler enthält oder wenn
XMLReader::read() schon aufgerufen wurde.
Anmerkungen
Diese Funktion ist nur verfügbar, wenn PHP mit libxml 20620 oder später kompiliert wurde.
Siehe auch
- XMLReader::setRelaxNGSchema() - Dateiname oder URI des RelaxNG-Schema setzen
- XMLReader::setRelaxNGSchemaSource() - Zeichenkette setzen, die RelaxNG-Schemadaten enthält
- XMLReader::isValid() - Zeigt an, ob das geparste Dokument valide ist