function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Walter@AdicioWalter@Adicio 

How do i add "encoding" attribute to xml document with xmlStreamWriter?

This gives error "System.XmlException: Attribute not associated with any element".

 

 

          w.writeStartDocument(null, '1.0');
          w.writeAttribute(null, null, 'encoding', 'UTF-8');

 

 

Best Answer chosen by Admin (Salesforce Developers) 
blombardisblombardis

To add encoding attribute use:

 

w.writeStartDocument('UTF-8', '1.0');

 

First value is encoding(String) and second one is version(String).

 

Please let me know if this works

All Answers

blombardisblombardis

To add encoding attribute use:

 

w.writeStartDocument('UTF-8', '1.0');

 

First value is encoding(String) and second one is version(String).

 

Please let me know if this works

This was selected as the best answer
blombardisblombardis
Walter@AdicioWalter@Adicio

thank you blombardis