JSON 博客与教程
深入 JSON 语法、工具使用、代码生成与最佳实践。共 60 篇文章。
常见 JSON 错误及解决方法
汇总 JSON 高频错误:单引号、尾逗号、缺引号、编码问题,附修复建议。
如何格式化 JSON:美化与缩进
JSON 格式化(美化)是为 JSON 添加缩进与换行,提升可读性。本文介绍在线格式化方法。
如何压缩 JSON:Minify
JSON 压缩去除所有空白与换行,减小体积,用于生产环境传输。
如何校验 JSON 语法
JSON 校验检查语法是否合法,定位错误行号并给出修复建议。
JSON:API 规范指南
JSON:API 是 RESTful API 的数据响应规范,统一资源、关系、分页、错误格式。
JSON 数组详解
JSON 数组是有序值列表,用方括号包裹,元素可为任意类型且可混合。
JSON 作为配置文件
JSON 常用作配置文件,但不支持注释,可考虑 JSON5 或 JSONC 替代。
JSON 缓存策略
JSON 响应可缓存于 CDN、Redis、本地,本文介绍缓存键设计与失效策略。
JSON 数据类型全览
JSON 支持六种数据类型:string、number、boolean、null、object、array,本文逐一详解。
JSON 深度解析:从语法到生态
全面回顾 JSON:语法、类型、生态、工具、最佳实践,一文打通 JSON 知识体系。
JSON 反序列化注意事项
JSON 反序列化将字符串转为对象,需注意类型丢失、精度、安全与错误处理。
JSON 对比与差异分析
JSON 对比工具递归比较两段 JSON,输出新增、删除、修改的节点路径。
在线 JSON 编辑器推荐
在线 JSON 编辑器提供语法高亮、实时校验、行号,无需安装即可编辑 JSON。
JSON 编码问题:中文与 Unicode
JSON 中文与 Unicode 编码问题:\u 转义、UTF-8 BOM、乱码排查。
JSON 与表单数据转换
前端表单常需与 JSON 互转,本文介绍序列化、嵌套表单与提交技巧。
JSON 的历史与演变
JSON 由 Douglas Crockford 在 2000 年代初提出,现已成为 Web 数据交换事实标准。
JSON 与国际化方案
JSON 是 i18n 资源文件常用格式,按语言分文件,键值映射文案。
JSON 在 API 中的应用
RESTful 与 GraphQL API 普遍用 JSON 作为请求响应格式,本文介绍最佳实践。
JSON 在数据库中的应用
PostgreSQL、MySQL、MongoDB 等支持 JSON 类型,可灵活存储半结构化数据。
JSON 日志格式最佳实践
结构化 JSON 日志便于机器检索分析,本文介绍字段设计与采集。
JSON Mock 数据生成
根据 JSON 样本结构生成随机 Mock 数据,保持类型与结构,用于测试。
JSON 嵌套结构处理
JSON 支持对象与数组无限嵌套,本文讲解嵌套结构的设计、访问与扁平化技巧。
JSON 对象详解
JSON 对象是无序键值对集合,用花括号包裹,键必须是字符串,值可为任意类型。
JSON 解析错误排查指南
JSON.parse 报错时如何定位:看错误位置、检查行列、用校验工具。
JSON Patch 操作详解
JSON Patch (RFC 6902) 用一组操作描述 JSON 变更,支持 add/remove/replace/move/copy/test。
JSON 性能优化技巧
大 JSON 解析与传输优化:压缩、流式解析、字段裁剪、二进制替代方案。
JSON Pointer 详解
JSON Pointer (RFC 6901) 用斜杠路径定位 JSON 节点,如 /a/b/0。
JSON-RPC 协议详解
JSON-RPC 是基于 JSON 的远程过程调用协议,轻量、无状态,支持 HTTP 与 WebSocket。
JSON Schema 入门指南
JSON Schema 是描述 JSON 结构的规范,用于验证数据是否符合预期格式。
JSON 安全注意事项
JSON 处理需防注入、原型链污染、XSS、敏感信息泄露,本文列举安全要点。
JSON 序列化原理与库
JSON 序列化将对象转为 JSON 字符串,各语言有成熟库,本文介绍原理与选型。
JSON 流式处理
流式 JSON 解析(NDJSON、SAX)适合大文件与实时数据,避免一次性加载。
JSON 语法详解与规则
JSON 语法规则:键名与字符串必须双引号、逗号分隔、冒号连接、花括号对象、方括号数组、无尾逗号。
JSON 测试数据与断言
JSON 用于测试夹具与 API 断言,本文介绍组织、Mock 与断言技巧。
JSON 转 C# 类教程
根据 JSON 生成 C# 类,用于 .NET 后端快速建模与反序列化。
JSON 转 CSV 教程
JSON 转 CSV 用于导出表格,仅适合数组对象结构,嵌套需先扁平化。
JSON 转 Excel 教程
将 JSON 数据导出为 Excel xlsx 文件,用于数据分析与报表。
JSON 转 Go struct 教程
根据 JSON 生成 Go 结构体,含 json tag,用于 Go 后端快速建模。
JSON 转 GraphQL 教程
根据 JSON 结构生成 GraphQL type 定义,用于 GraphQL 服务建模。
JSON 转 Java POJO 教程
根据 JSON 生成 Java POJO 类,含字段、getter/setter,用于快速建模。
JSON 转 Markdown 表格教程
将 JSON 数组转为 Markdown 表格,用于文档展示与 README 编写。
JSON 转 MyBatis Mapper 教程
根据 JSON 生成 MyBatis Mapper XML 与实体类,加速 Java 持久层开发。
JSON 转 OpenAPI 规范教程
根据 API 返回 JSON 生成 OpenAPI/Swagger 规范片段,用于接口文档化。
JSON 转 Protobuf 教程
根据 JSON 生成 Protobuf 消息定义,用于 gRPC 与跨语言序列化。
JSON 转 Python 类教程
根据 JSON 生成 Python dataclass 或 Pydantic 模型,用于 Python 后端建模。
JSON 转 Rust struct 教程
根据 JSON 生成 Rust 结构体与 serde derive,用于 Rust 后端建模。
JSON 转 SQL 建表语句教程
根据 JSON 结构生成 SQL CREATE TABLE 语句,推断字段类型,快速建表。
JSON 转 TypeScript 接口教程
根据 JSON 自动生成 TypeScript interface 或 type,省去手写类型定义。
JSON 转 XML 教程
JSON 转 XML 用于与遗留系统交互,本文介绍转换规则与属性处理。
JSON 转 YAML 教程
将 JSON 转换为 YAML 可获得更简洁的配置格式,本文介绍转换方法与注意事项。
JSON 树查看器使用指南
JSON 树查看器将 JSON 以可折叠树形展示,支持搜索与路径复制,适合查看大型嵌套 JSON。
JSON 与 CSV 对比
CSV 是表格数据格式,JSON 更灵活。扁平表格用 CSV 更紧凑,嵌套数据用 JSON。
JSON 与 TOML 对比
TOML 是语义明确的配置格式,比 JSON 更适合配置文件,支持注释与类型。
JSON 与 XML 对比:该用哪个
JSON 与 XML 都是数据交换格式,JSON 更轻量、XML 更强大。本文从体积、可读性、解析速度等维度对比。
JSON 与 YAML 对比
YAML 比 JSON 更简洁,靠缩进表示层级,支持注释。配置文件常用 YAML,API 常用 JSON。
JWT (JSON Web Token) 详解
JWT 是用 JSON 表示的紧凑令牌,用于身份认证与信息交换,由 header.payload.signature 组成。
JSON5 扩展语法介绍
JSON5 是 JSON 的超集,支持注释、单引号、尾逗号、多行字符串等扩展,更易读写。
JSONPath 查询语法教程
JSONPath 是按路径表达式查询 JSON 的语言,类似 XPath。本文讲解常用语法。
大 JSON 文件处理技巧
处理大 JSON 文件:流式解析、分块、Web Worker、压缩,避免内存溢出。
什么是 JSON?JSON 入门详解
JSON 是一种轻量级数据交换格式,易于人读写、机器解析生成。本文介绍 JSON 的定义、特点与基本用法。