title: PowerBuilder MSXML2.DOMDocument.4.0 encoding attribute gone
body: <p>I have a very simple PowerBuilder code:</p>
  
  <pre><code>OLEObject lole_DOM
  lole_DOM = CREATE OLEObject
  lole_DOM.ConnectToNewObject("MSXML2.DOMDocument.4.0")
  lole_DOM.LoadXML('&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;root/&gt;')
  MessageBox("", String(lole_DOM.XML))
  DESTROY lole_DOM
  </code></pre>
  
  <p>And the result I get:</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;root/&gt;
  </code></pre>
  
  <p>Where did encoding attribute go? Not sure who to blame, PowerBuilder or MSXML2.DOMDocument.4.0, any ideas?</p>
  
  <p>Using PowerBuilder version 11.5.1 Build 5097</p>