Je crée un document XML en JavaScript côté client, puis je le transforme en chaîne à envoyer au serveur. Mozilla a une méthode pratique pour accomplir ceci: XMLSerializer().serializeToString()
, que j'utilise. Cependant, il semble y avoir un bug dans cette méthode: elle renvoie tous les noms de nœuds en majuscules et tous les noms d'attributs en minuscules (quelle que soit la majuscule utilisée pour créer le nœud).Comment empêcher Firefox XMLSerializer de capitaliser les noeuds
Est-il possible de contourner ce comportement et de récupérer la chaîne XML avec ma capitalisation d'origine? Plus généralement, existe-t-il un moyen de créer un document XML dans Mozilla et de le renvoyer à une chaîne sans avoir surchargé votre capitalisation?