From 5e4681d3dadadfd24c8148f82abc1b7eb951115a Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Thu, 8 Jul 2010 18:09:25 +0000 Subject: docs: Added saving documentation with some samples git-svn-id: http://pugixml.googlecode.com/svn/trunk@577 99668b35-9821-0410-8761-19e4c4f06640 --- docs/samples/save_subtree.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/samples/save_subtree.cpp (limited to 'docs/samples/save_subtree.cpp') diff --git a/docs/samples/save_subtree.cpp b/docs/samples/save_subtree.cpp new file mode 100644 index 0000000..fc48905 --- /dev/null +++ b/docs/samples/save_subtree.cpp @@ -0,0 +1,24 @@ +#include "pugixml.hpp" + +#include + +int main() +{ + //[code_save_subtree + // get a test document + pugi::xml_document doc; + doc.load("hey"); + + // print document to standard output (prints hey) + doc.save(std::cout, "", pugi::format_raw); + std::cout << std::endl; + + // print document to standard output as a regular node (prints hey) + doc.print(std::cout, "", pugi::format_raw); + std::cout << std::endl; + + // print a subtree to standard output (prints hey) + doc.child("foo").child("call").print(std::cout, "", pugi::format_raw); + std::cout << std::endl; + //] +} -- cgit v1.2.3