XMLIOSERVER 0.4
Serveur d'Entrées/Sorties parallèles
|
Classe de traitement de document xml depuis différentes sources de données. Plus de détails...
#include <xml_parser.hpp>
Fonctions membres publiques statiques | |
static void | ParseFile (const std::string &_filename) |
Parse un document xml à partir d'un nom de fichier. | |
static void | ParseString (const std::string &_xmlContent) |
Parse un document xml à partir d'une chaîne de caractères. | |
static void | ParseStream (std::istream &_stream) |
Parse un document xml à partir d'un flux d'entrée de données. |
Classe de traitement de document xml depuis différentes sources de données.
Définition à la ligne 38 du fichier xml_parser.hpp.
void xmlioserver::xml::CXMLParser::ParseFile | ( | const std::string & | _filename | ) | [static] |
Parse un document xml à partir d'un nom de fichier.
_filename | : le nom d'un fichier contenant l'arborescence xml. |
Cette méthode utilise ParseStream de la manière suivante :
//> Parsing d'un flux d'entrée de fichier. std::ifstream ifs ( _filename.c_str() , std::ifstream::in ); CXMLParser::ParseStream(ifs);
Définition à la ligne 25 du fichier xml_parser.cpp.
void xmlioserver::xml::CXMLParser::ParseStream | ( | std::istream & | _stream | ) | [static] |
Parse un document xml à partir d'un flux d'entrée de données.
_stream | : le flux d'entrée contenant l'arborescence xml. |
Définition à la ligne 37 du fichier xml_parser.cpp.
void xmlioserver::xml::CXMLParser::ParseString | ( | const std::string & | _xmlContent | ) | [static] |
Parse un document xml à partir d'une chaîne de caractères.
_xmlContent | : une chaîne de caractères contenant l'arborescence xml. |
Cette méthode utilise ParseStream de la manière suivante :
//> Parsing d'un flux d'entrée de chaîne de caractères. StdIStringStream iss(_xmlContent); CXMLParser::ParseStream(iss);
Définition à la ligne 31 du fichier xml_parser.cpp.