Como serializar um DOM para texto XML, usando JavaScript, de maneira cruzada?
Eu tenho um objeto XML (carregado usandoXMLHTTPRequest
éresponseXML
) Modifiquei o objeto (usando jQuery) e gostaria de armazená-lo como texto em uma string.
Aparentemente, existe uma maneira simples de fazer isso no Firefox et al:
var xmlString = new XMLSerializer().serializeToString( doc );
(porrosettacode )
Mas como alguém faz issoIE6 e outros navegadores (sem, é claro, quebrar o Firefox)?