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