Bonjour,

je récupère la réponse de mes web services sous format JSON, mais voilà, chaque attributs de mes objets est entouré par ["attribut"] comme ci dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
[{"nameInt":["Luc"],"societe":["EVaa"],"site":["PP"],"street":["03"],"postalCode":["2"],"communeSociete":["PLOU"],"websiteSociete":["www.e.fr"],"metier":["coucou"]}
Ce qui résulte à l'affichage des choses comme : ["Luc"], ["EVaa"] (....)

J'aurai voulu savoir comment procéder pour supprimer [" et "] à chaque attribut ?

J'ai créé un filter mais le replace ne peut pas prendre en compte un objet visiblement...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
.filter('cleanJson', function(){
  return function(input){
    if(input){
      return input.replace('[', '');
    }
  }
})

J'ai beau cherché, à part replace, je trouve pas grand chose... Si vous avez une idée pour solutionner cela je suis preneur !


Merci de m'avoir lu,

Bonne journée,

A+