技术栈

python(67) : json解析异常json.decoder.JSONDecodeError

Lxinccode2025-12-25 18:07

1.json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 2)

问题原因

JSON 解析失败是因为文件中包含 \xa0(非断行空格,U+00A0)。JSON 标准只允许以下空白字符:

  • 空格 (U+0020)
  • 制表符 (U+0009)
  • 换行符 (U+000A)
  • 回车符 (U+000D)

\xa0 不是有效的 JSON 空白字符,解析器在第2行第1列遇到它时报错。

解决方案

在解析 JSON 之前,将 \xa0 替换为普通空格:

rs = rs.replace('\xa0', ' ')

上一篇:在 Ubuntu 上安装 Docker 并部署 MySQL 容器
下一篇:Tokio 源码学习01——Mutex
相关推荐
alwaysrun
16 小时前
C++之现代易用JSON库nlohmann
c++·json·序列化·nlohmann
lifejump
1 天前
JSON技术解析
json
NiceCloud喜云
2 天前
Claude Files API 深入:从上传、复用到配额管理的工程化指南
android·java·数据库·人工智能·python·json·飞书
徒手猫
3 天前
myslq 中json 格式的数据如何获取某个属性
android·json
颂love
3 天前
JWT 认证系统全流程细粒度拆解
json
m0_73812072
4 天前
渗透测试基础知识——从零认识JWT(JSON Web Token)身份令牌
服务器·前端·安全·web安全·网络安全·json
_xaboy
4 天前
开源Vue组件FormCreate通过 JSON 生成AntdvNext表单
vue.js·开源·json
Wang1530
4 天前
js核心概念
json
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法04裂开!ChatGPT 居然开始要手机号验证,附详细解决方法05CC-Switch & Claude 基于 Linux 服务器安装使用指南06【AI】2026 年具身智能模型和世界模型总结07Codegraph 实战:用知识图谱让 AI 编程效率翻倍08LLM Wiki:让大模型替你打理知识库的完整指南09几个好用的ip纯净度检测网站10Codex使用DeepSeek API的方法(cc switch + codex bridge方案)