6
#include "rapidxml/rapidxml.hpp"
7
#include "rapidxml/rapidxml_print.hpp"
11
int deferring_mode = 0;
13
void initXML(struct TestData *td) {
14
if (getenv("allow_deferring")) deferring_mode = 1;
17
void releaseXML(struct TestData *td) {
21
void parseXML(struct TestData *td, unsigned long iter) {
22
// This destructs original string
23
rapidxml::xml_document<> doc;
25
doc.parse<rapidxml::parse_fastest>(td->xml);
27
doc.parse<0>(td->xml);
32
std::string result_xml = ss.str();
33
std::cout <<result_xml<<std::endl;
39
int main(int argc, char *argv[]) {
40
return Test(argc,argv);