Classe encapsulant l'analyser d'un document XML. Plus de détails...
| Fonctions membres publiques | |
| LibXml2_Parser (const String &file_name, ITraceMng *trace) | |
| IXmlDocumentHolder * | parse (ILibXml2_Reader *reader, const String &schema_name, ByteConstArrayView schema_data) | 
| Analyse le contenu Xml via le reader reader. | |
| const String & | fileName () const | 
| int | options () const | 
Classe encapsulant l'analyser d'un document XML.
Définition à la ligne 259 du fichier DomLibXml2V2.cc.
Définition à la ligne 263 du fichier DomLibXml2V2.cc.
| 
 | inline | 
Définition à la ligne 289 du fichier DomLibXml2V2.cc.
| 
 | inline | 
Définition à la ligne 290 du fichier DomLibXml2V2.cc.
| IXmlDocumentHolder * Arcane::dom::LibXml2_Parser::parse | ( | ILibXml2_Reader * | reader, | 
| const String & | schema_name, | ||
| ByteConstArrayView | schema_data ) | 
Analyse le contenu Xml via le reader reader.
Retourne un document Xml qui doit ensuite être détruit par appel à l'opérateur delete. Ce document ne peut pas être nul.
reader Lecteur associé. schema_name Nom du fichier contenant le XML Schema à valider. Peut être nul. schema_data Contenu mémoire du XML Schema. Peut être nul.
Définition à la ligne 661 du fichier DomLibXml2V2.cc.
Références ARCANE_THROW, Arcane::String::null(), et Arcane::dom::LibXml2_SchemaValidator::validate().