Classe encapsulant la validation XML Schema d'un document XML. Plus de détails...
Fonctions membres publiques | |
LibXml2_SchemaValidator (const String &schema_file_name) | |
void | validate (::xmlDocPtr doc, ByteConstArrayView schema_data) |
Valide un document XML. | |
Classe encapsulant la validation XML Schema d'un document XML.
Définition à la ligne 296 du fichier DomLibXml2V2.cc.
|
inline |
Définition à la ligne 299 du fichier DomLibXml2V2.cc.
|
inline |
Définition à la ligne 304 du fichier DomLibXml2V2.cc.
void Arcane::dom::LibXml2_SchemaValidator::validate | ( | ::xmlDocPtr | doc, |
ByteConstArrayView | schema_data | ||
) |
Valide un document XML.
Valide le document doc. Le nom de fichier du schéma est donné par le constructeur. Si schema_data est non nul on considère qu'il s'agit du contenu du fichier XML Schema.
doc Document XML. schema_data Contenu mémoire du XML Schema. Peut être nul.
Définition à la ligne 701 du fichier DomLibXml2V2.cc.
Références ARCANE_THROW, Arccore::ConstArrayView< T >::data(), Arccore::ConstArrayView< T >::empty(), Arccore::String::localstr(), Arccore::String::null(), et Arccore::ConstArrayView< T >::size().
Référencé par Arcane::dom::LibXml2_Parser::parse().