Je rencontre un problème lors de la transmission de chaînes dépassant 80 caractères dans JSON. Quand je passe une chaîne de 80 caractères, cela fonctionne comme par magie. Mais une fois que j'ajoute la 81ème lettre, ça craint. J'ai essayé de regarder l'objet json dans firebug et il semble penser que la chaîne est un tableau parce qu'il a un expandeur à côté de lui. Cliquer sur l'expandeur ne fait rien. J'ai essayé la recherche en ligne pour les bouchons sur la taille des chaînes JSON et contournements de travail, mais je suis à venir :(vide Quelqu'un sait quoi que ce soit au sujet de cettePassage de chaînes JSON de plus de 80 caractères
modifier:.?
Il n'a pas d'importance ce que la chaîne est. . .. en utilisant "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" donne les mêmes résultats
Voici mon code: (J'utilise python)
résultat = { "test": « abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy zabcdefghijklmnopqrstuvwxyz "} self.response.out.write (simplejson.dumps (résultat))
Connaissez-vous la classe qui code correctement les chaînes pour python? Merci beaucoup :)
Qu'entendez-vous par "ça craps"? –
Devrions-nous supposer analyser JavaScript? Quelle est exactement l'erreur? –
Il n'y a aucun moyen qu'il y ait une limite de 80 caractères; à titre d'exemple, mon analyseur JSON écrit en Java n'impose aucune limite, à part la RAM physique et la limite de 2 Go implicite dans Java. –