我在传递 JSON 中超过 80 个字符的字符串时遇到问题。当我传递一个正好 80 个字符长的字符串时,它就像魔术一样工作。但是一旦我添加了第 81 个字母,它就会出错。我试过在 firebug 中查看 json 对象,它似乎认为字符串是一个数组,因为它旁边有一个扩展器。单击扩展器虽然什么也没做。我已经尝试在线搜索 JSON 字符串大小的上限和变通方法,但结果为空:(。有人对此有所了解吗?
编辑:
实际上,字符串是什么并不重要......使用“abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz”产生相同的结果。
这是我的代码:(我正在使用python)
结果 = {“测试”:“abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz”} self.response.out.write(simplejson.dumps(结果))
你会碰巧知道为python正确编码字符串的类吗?非常感谢 :)