Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::dom::LibXml2_Parser

Classe encapsulant l'analyser d'un document XML. Plus de détails...

+ Graphe de collaboration de Arcane::dom::LibXml2_Parser:

Fonctions membres publiques

 LibXml2_Parser (const String &file_name, ITraceMng *trace)
 
IXmlDocumentHolderparse (ILibXml2_Reader *reader, const String &schema_name, ByteConstArrayView schema_data)
 Analyse le contenu Xml via le reader reader.
 
const StringfileName () const
 
int options () const
 

Description détaillée

Classe encapsulant l'analyser d'un document XML.

Définition à la ligne 259 du fichier DomLibXml2V2.cc.

Documentation des constructeurs et destructeur

◆ LibXml2_Parser()

Arcane::dom::LibXml2_Parser::LibXml2_Parser ( const String file_name,
ITraceMng trace 
)
inline

Définition à la ligne 262 du fichier DomLibXml2V2.cc.

Documentation des fonctions membres

◆ fileName()

const String & Arcane::dom::LibXml2_Parser::fileName ( ) const
inline

Définition à la ligne 280 du fichier DomLibXml2V2.cc.

◆ options()

int Arcane::dom::LibXml2_Parser::options ( ) const
inline

Définition à la ligne 281 du fichier DomLibXml2V2.cc.

◆ parse()

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 648 du fichier DomLibXml2V2.cc.

Références ARCANE_THROW, Arccore::ITraceMng::info(), Arccore::String::null(), et Arcane::dom::LibXml2_SchemaValidator::validate().


La documentation de cette classe a été générée à partir du fichier suivant :