-1
votes

Appel d'API travaillant avec `curl` ne fonctionne pas à Swift

Je reçois un fichier JSON à partir d'une requête HTTP:

[
  {
    "_ref" = "Ref0";
    "name" = "someName0"
  },
  {
    "_ref" = "Ref1";
    "name" = "someName1"
  },
  {
    "_ref" = "Ref2";
    "name" = "someName2"
  }
]


0 commentaires

3 Réponses :


1
votes

Tout d'abord si le résultat est censé être [[chaîne: string]]] CAST est en conséquence xxx

à itérer sur un tableau Utilisez une boucle < / p> xxx


3 commentaires

Ne fonctionne pas pour moi - la distribution à [[chaîne: string]]] échoue et le gardien laisse renvoie (prouvé par une tige imprimée que j'ai ajoutée avant le revenir...


Ensuite, vous n'avez pas posté le vrai JSON. Le JSON en question est clairement [[chaîne: string]]]


Oui, je suppose que tu as raison ... j'ai essayé de donner un échantillon du JSON, mais je n'ai pas tenu compte des valeurs non chaînes qui sont également présentes ... Ainsi, avec mon échantillon donné, vous êtes absolument correct!



1
votes

Vous devez jeter de [tout] à [[string: string]]] xxx


1 commentaires

Vous avez absolument raison - j'ai échoué à donner un exemple précis (voir mon édition ci-dessus). Comme Vadian était plus rapide que toi, j'ai choisi sa réponse cependant.



0
votes

J'ai échoué à donner un échantillon suffisant de mon JSON REPSONNONSONSONSONNONSONNONSONNONSON - s'il y a des paires de clé / valeur avec des valeurs non à chaîne, une distribution à [[chaîne: tout]] est nécessaire: xxx

merci pour toutes les réponses précieuses.


0 commentaires