title: How to convert <node/> to <node></node> with libxml (converting empty elements to start-end tag pairs)
body: <p>While generating an XML content, I get an empty node <code>&lt;node/&gt;</code>, and I want it to be <code>&lt;node&gt;&lt;/node&gt;</code>. (Since <code>&lt;node&gt;&lt;/node&gt;</code> is the correct form of c14n, the progress called "converting empty elements to start-end tag pairs")</p>
  
  <p>How should I convert it?</p>
  
  <p>There's a way hinted by Jim Garrison(Thank you) to do this,
   by using xmlBufferCreate, xmlSaveToBuffer, xmlSaveDoc, xmlSaveClose
  with xmlSaveOption: XML_SAVE_NO_EMPTY</p>