Désolé si c'est une question stupide. J'essaie d'utiliser une API d'un autre projet pour faire une demande à un serveur. Les données JSON renvoyées par le serveur ont ce format: { "head": { "link": [], "vars": [ "s", "p", "o" ] },"results": { "distinct": false, "ordered": true, "bindings":
et ainsi de suite. Cependant quand je fais l'appel à travers mon projet météore la réponse est comme ça "\n{ \"head\": { \"link\": [], \"vars\": [ \"s\", \"p\", \"o\" ] },\n \"results\": { \"distinct\": false, \"ordered\": true, \"bindings\":
Mon code ressemble à ceciCorriger le format des données JSON extraites de l'appel du serveur
Meteor.call("getURL",'serverURL',{},function(err,res){
if(err){
alert('Query not found: '+err);
}
if(!err){
onsole.log(JSON.stringify(res));
}
}
Comment puis-je afficher la réponse du serveur sans \ n et \ et ainsi de suite?
La réponse est déjà une chaîne. Essayez 'console.log (res)' au lieu de 'console.log (JSON.stringify (res));' – blo0p3r