JSON
-
Java 怎么格式化 JSON:Jackson 实用写法
Java 格式化 JSON 常用 Jackson:readTree 读取,writerWithDefaultPrettyPrinter 输出。生产日志注意脱敏,别把响应体打进去。
-
接口返回 JSON 字符串,为什么要再解析一次
HTTP 传输的本来就是文本,所谓“返回对象”只是客户端库自动解析的结果。如果接口把 JSON 序列化了两次,就会拿到一个字符串,需要 parse 两次才能取到字段。
-
JSON 和 XML 怎么选:先看这三个维度
JSON 更轻、更贴近程序数据结构,XML 更适合文档型内容和强约束场景。选择时看数据形态、体积要求和现有生态,不必二选一。
-
JSON 为什么不能写注释、不能用单引号
标准 JSON 只接受双引号和六种数据类型,注释、单引号、尾逗号都不在规范里。这不是解析器挑剔,而是为了保证跨语言、跨平台解析结果完全一致。
-
JSON 解析报错:常见的六个原因
JSON 解析失败大多不是玄学,而是单引号、尾逗号、注释、键没加引号、转义错误或 BOM 头这几类问题。按报错位置逐项排除,基本都能定位。
-
JSON 和 JavaScript 对象有什么区别
JSON 是文本格式,JavaScript 对象是内存中的数据结构。JSON 的键必须用双引号,不能有函数、undefined 和注释,这些差异决定了两者不能直接混用。
-
Ajax 里的 JSON:fetch、jQuery 和 JSONP
Ajax 里的 JSON 涉及请求头、响应解析和跨域。fetch 用 response.json(),jQuery 用 $.getJSON,JSONP 是 script 标签方案。
-
JSON.parse 和 JSON.stringify 怎么用
JSON.parse 把字符串转成对象,JSON.stringify 把对象转成字符串。前者常见于接口响应处理,后者常见于请求体和本地存储,两者都有容易忽略的边界。
-
JSON 怎么打开和格式化:在线工具用法
JSON 文件用文本编辑器就能打开,但压缩成一行的内容很难读。在线工具可以做校验、美化、压缩、转义和中文转 Unicode,适合接口调试和临时排查。
-
JSON 对象与数组:什么时候用哪种结构
对象适合描述一个事物的多个属性,数组适合表示一组同类数据。选错结构会让接口难读、前端难写,嵌套时尤其要先想清楚数据的语义。