title: what's the easiest way to generate xml in c++?
body: <p>I've used boost serialization but this doesn't appear to allow me to generate xml that conforms to a particular schema -- it seems it's purpose was to just to persist a class's state.</p>
  
  <p>Platform: linux</p>
  
  <p>What do you guys use to generate NOT parse xml?</p>
  
  <p>So far I'm going down Foredecker's route of just generating it myself -- it's not a large document but I really shouldn't be having this much trouble finding a decent library to generate it correctly.</p>
  
  <p>As for boost, the things that I would like to be able to do is set the node names, set attributes in my nodes, and get rid of all the extra crap that comes with it as I don't really care about having to put my document back into that class.</p>