#include "pugixml.hpp" #include int main() { //[code_save_options // get a test document pugi::xml_document doc; doc.load("hey"); // default options; prints // // // hey // doc.save(std::cout); std::cout << std::endl; // default options with custom indentation string; prints // // // --hey // doc.save(std::cout, "--"); std::cout << std::endl; // default options without indentation; prints // // // hey // doc.save(std::cout, "\t", pugi::format_default & ~pugi::format_indent); // can also pass "" instead of indentation string for the same effect std::cout << std::endl; // raw output; prints // hey doc.save(std::cout, "\t", pugi::format_raw); std::cout << std::endl << std::endl; // raw output without declaration; prints // hey doc.save(std::cout, "\t", pugi::format_raw | pugi::format_no_declaration); std::cout << std::endl; //] } // vim:et