XMLReader::setSchema
(PHP 5 >= 5.2.0)
XMLReader::setSchema — Valide le document avec XSD
Description
public bool XMLReader::setSchema
( string
$filename
)Utilise le schéma XSD W3C pour valider le contenu, tel qu'il est traité. L'activation n'est possible qu'avant le premier Read().
Liste de paramètres
-
filename
-
Le nom du fichier de schéma XSD.
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Erreurs / Exceptions
Émet une alerte E_WARNING
si libxml a été compilé sans le support
des schémas, si le schéma contient des erreurs, ou si
XMLReader::read() a déjà été appelé.
Notes
Attention
Cette fonction n'est disponible que si PHP est compilé à l'aide de la librarie libxml 20620 ou ultérieure.
Voir aussi
- XMLReader::setRelaxNGSchema() - Fixe le nom du fichier ou l'URI pour le Schéma RelaxNG
- XMLReader::setRelaxNGSchemaSource() - Spécifie le schéma RelaxNG
- XMLReader::isValid() - Indique si le document analysé est valide