[xsd-users] toString() method for basic datatypes
    Boris Kolpackov 
    boris at codesynthesis.com
       
    Fri Feb 22 08:29:06 EST 2013
    
    
  
Hi Harald,
H.Klingel at gmx.net <H.Klingel at gmx.net> writes:
> what do you think about a toString() method for the datatype, e.g 
> xsd::cxx::date_time?
You can already do this if you pass the --generate-ostream XSD
compiler option and then do:
#include <sstream>
xml_schema::date_time dt (...);
std::ostringstream ostr;
ostr << dt;
std::string str (ostr.str ());
If you are using Boost, you could also use lexical_cast:
std::string str (boost::lexical_cast<std::string> (dt));
Boris
    
    
More information about the xsd-users
mailing list