I've loaded an XML into a MSXML DOM node hierarchy, manipulated some of the nodes, and now I'd like to create an XML as a string from the node hierarchy. I know MSXML exposes a save functionality through IXMLDOMDocument.save(), however it is: 1) non-standard (i.e. not specified by W3C), and 2) apparently only writing to files (e.g. not to streams).
Now, being non-standard is not really a deal breaker for me, but no stream output is. Do anyone know how to solve this, or do I have to write my own method? Thanks!