Je dois utiliser l'API RESTful basée sur XML. Toutes les demandes sont envoyées au format XML. J'ai utilisé les extensions MooTools pour créer des requêtes XML. Cependant, je ne sais pas comment transformer la chaîne, afin que je puisse envoyer le XML directement au serveur.MooTools. Conversion de XML (éléments) en chaîne
var reqEl = new Element('req');
var loginEl = new Element('login');
var usernameEl = new Element('username',{text: login});
var hashEl = new Element('hash', {text: pass});
loginEl.inject(usernameEl);
loginEl.inject(hashEl);
reqEl.inject(loginEl);
Ce code XML suivant génère:
<req>
<login>
<username>peter123</username>
<hash>123abc</hash>
</login>
</req>
Est-il possible l'objet d'élément à chaîne? Ou devrais-je toujours créer des requêtes XML manuellement? Quelque chose comme ceci:
var q = "<req><login><username>" + escape(login) + "</username><hash>" + pass + "</hash></login></req>";
Merci d'avance!