title: What's a good way to write XML in C++?
body: <p>There are plenty of Libraries to parse XML, but it seems there aren't many good (?) ways to write XML in C++.</p>
  
  <p>Libraries I've been using so far:</p>
  
  <ul>
  <li>PugiXML: really lightweight, very straightforwarded API, but it seems to lack a way to write XML (Or I haven't found it yet)</li>
  <li>RapidXML: I don't have much experience with RapidXML; But it does look nice.</li>
  <li>TinyXML: I find it odd that the STL TinyXML needs to be explicitly "enabled" in TinyXML - I mean, if your compiler doesn't support the STL, get a better one!</li>
  </ul>
  
  <p>Anyway, to make my point clear, I have written a PHP Script that does what I plan to do in C++: <a href="http://codepad.org/RyhQSgcm" rel="nofollow noreferrer">http://codepad.org/RyhQSgcm</a></p>
  
  <p>I really appreciate any help!</p>