xmlwrite : Attributes are alphabetically sorted
Mostra commenti meno recenti
Hi
Does the xmlwrite() function use some sort of a sorting algorithm? When I execute the following code:
entry_node = docNode.createElement('myelement');
entry_node.setAttribute('name', myStruct.name);
entry_node.setAttribute('value', myStruct.value);
entry_node.setAttribute('unit', myStruct.unit);
docNode.getDocumentElement.appendChild(entry_node);
I get an XML file as follows:
<?xml version="1.0" encoding="utf-8"?>
<mySpec>
<myelement name="myName" unit="myUnit" value="myValue"/>
</mySpec>
What I need is:
<?xml version="1.0" encoding="utf-8"?>
<mySpec>
<myelement name="myName" value="myValue" unit="myUnit"/>
</mySpec>
Is there anyway to suppress the sorting algorithm(if any exists)?
Thanks in advance.
Regards, Vamsi
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Structured Data and XML Documents in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!