I am trying to enforce encoding in the xml I am building in following way:
XmlWriterSettings xmlSetting = new XmlWriterSettings();
XmlWriter xmlWriter;
Str res;
xmlSetting.encoding ('UTF-8');
xmlWriter = XmlWriter::newXml(xmlSetting);
xmlWriter.writeStartDocument();
xmlWriter.writeStartElement('root');
xmlWriter.writeEndElement();
xmlWriter.writeEndDocument();
xmlWriter.flush();
res = xmlWriter.writeToString();
info(res);
But the result of this in my system is:
<?xml version="1.0" encoding="utf-16"?><root />
What is the proper way to force encoding to UTF-8 and is it possible
Documentation does not provides examples:
docs.microsoft.com/.../gg929065(v%3dax.60)
I am using AX2012R3
*This post is locked for comments