title: Print the exmpp Packet to Raw XML string
body: <p>How to print the <strong>Packet</strong> type to raw XML string ? In the example <a href="https://github.com/processone/exmpp/blob/master/examples/echo_client.erl" rel="nofollow noreferrer">https://github.com/processone/exmpp/blob/master/examples/echo_client.erl</a> the <strong>echo_packet(MySession, Packet) -></strong> function takes the parameter Packet which is of xmlel record type. As mentioned in the post <a href="https://stackoverflow.com/a/31020654/579689">https://stackoverflow.com/a/31020654/579689</a> tried the function <strong>xml:element_to_binary/1</strong> but it did not work. </p>
  
  <p>When i tried to print using the following expression</p>
  
  <pre><code>io:format("Received Presence stanza:~n~p~n~n", [xml:element_to_binary({xmlel,&lt;&lt;"message"&gt;&gt;,[{&lt;&lt;"xml:lang"&gt;&gt;,&lt;&lt;"en"&gt;&gt;},{&lt;&lt;"type"&gt;&gt;,&lt;&lt;"chat"&gt;&gt;},{&lt;&lt;"to"&gt;&gt;,&lt;&lt;"x"&gt;&gt;},{&lt;&lt;"id"&gt;&gt;,&lt;&lt;"aaf6a"&gt;&gt;}],[{xmlcdata,&lt;&lt;"\n"&gt;&gt;},{xmlel,&lt;&lt;"body"&gt;&gt;,[],[{xmlcdata,&lt;&lt;"wewe"&gt;&gt;}]},{xmlcdata,&lt;&lt;"\n"&gt;&gt;},{xmlel,&lt;&lt;"active"&gt;&gt;,[{&lt;&lt;"xmlns"&gt;&gt;,&lt;&lt;"http://jabber.org/protocol/chatstates"&gt;&gt;}],[]},{xmlcdata,&lt;&lt;"\n"&gt;&gt;},{xmlel,&lt;&lt;"time"&gt;&gt;,[{&lt;&lt;"xmlns"&gt;&gt;,&lt;&lt;"urn:server-time"&gt;&gt;},{&lt;&lt;"stamp"&gt;&gt;,"2015-06-23T22:48:24Z"}],[]}]})]). 
  </code></pre>
  
  <p>received following error </p>
  
  <pre><code>=ERROR REPORT==== 12-Oct-2015::09:06:01 ===
  Error in process &lt;0.30.0&gt; with exit value: {undef,[{xml,element_to_binary,[{xmlel,&lt;&lt;7 bytes&gt;&gt;,[{&lt;&lt;8 bytes&gt;&gt;,&lt;&lt;2 bytes&gt;&gt;},{&lt;&lt;4 bytes&gt;&gt;,&lt;&lt;4 bytes&gt;&gt;},{&lt;&lt;2 bytes&gt;&gt;,&lt;&lt;1 byte&gt;&gt;},{&lt;&lt;2 bytes&gt;&gt;,&lt;&lt;5 bytes&gt;&gt;}],[{xmlcdata,&lt;&lt;1 byte&gt;&gt;},{xmlel,&lt;&lt;4 bytes&gt;&gt;,[],[{xmlcdata,&lt;&lt;4 bytes&gt;&gt;}]},{xmlcdata,&lt;&lt;1 byte&gt;&gt;},{xmlel,&lt;&lt;6 bytes&gt;&gt;,[{&lt;&lt;5 bytes&gt;&gt;,&lt;&lt;37 bytes&gt;&gt;}],[]},{xmlcdata,&lt;&lt;1 byte&gt;&gt;},{xmlel,&lt;&lt;4 bytes&gt;&gt;,[{&lt;&lt;5 bytes&gt;&gt;,&lt;&lt;15 bytes&gt;&gt;},{&lt;&lt;5 bytes&gt;&gt;,"2015-06-23T22:48:24Z"}],[]}]}],[]},{echo_client,loop,1,[{file,"../examples/ech... 
  </code></pre>