myXMLwrite

Saves a DOM to a file without adding extra line breaks as does matlab's XMLWRITE function.

You are now following this Submission

ST = myXMLwrite(FILENAME, docNode) Saves (properly!) an XML file.
default command XMLWRITE causes addition of extra line breaks in the xml file, this version works around this apparent bug
FILENAME is the file name string to save to (e.g. 'test.xml')
DOCNODE is a Document Object Model (most commonly created by the XMLREAD command, this object will be written to the file specified by FILENAME.
The function returns success status from the FCLOSE function - returns 0 if successful, -1 if not.

Cite As

Some One (2026). myXMLwrite (https://www.mathworks.com/matlabcentral/fileexchange/24754-myxmlwrite), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0