gpt4 book ai didi

json - 为什么 SJCL 在尝试解码此 JSON 片段时会报告 "this is not JSON"?

转载 作者:行者123 更新时间:2023-12-04 20:17:31 27 4
gpt4 key购买 nike

我正在使用 SJCL ,它适用于小的 ASCII 字符串。

但是当我尝试解码 this piece of JSON (HTML 页面加密的结果)我得到一个 "this is not JSON!"错误。

JSON 已由 SJCL 生成 ,虽然我确实使用 LZW 和 base64 对其进行了编码和解码,但对于具有相同工作流程的小字符串,我没有收到此错误。

我将错误消息来源跟踪到 decode function .我认为正则表达式失败了,但我不明白为什么,因为这对我来说似乎是一个完美的 JSON 字符串。

但是,我可能是错误的,就好像我对它进行了 JavaScript 评估一样,它会因语法错误而失败。但是,如果我将它转储到一个文件中,Python 就可以很好地解析它。

最佳答案

您的 this piece of json 处的 json链接以双引号字符开始和结束。这实际上是json内容的一部分吗?如果是,我相信那是你的问题。否则,对我来说它看起来像是有效的 json。

关于json - 为什么 SJCL 在尝试解码此 JSON 片段时会报告 "this is not JSON"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10333527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com